[問題] 初學Jquery的幾點問題

看板Ajax作者 (我是阿Q )時間16年前 (2009/12/01 22:48), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/4 (看更多)
好吧,我才剛摸這個二天。 學著的過程中,有幾點不懂。不知道有沒有人可以指點一下這麼初級 的問題。 <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script language = "javascript"> $("a#open").click(function() { $("#menu").show(); return false; }); </script> <style type="text/css"> #menu {display: none} </style> <a id="open" href="#">控制面板</a> <ul id="menu"> <li><a href="#1">控制面板首頁</a></li> <li><a href="#2">編輯個人資料</a></li> <li><a href="#3">個人空間管理</a></li> </ul> 這是我直接從教學網站上拉下來的,可是在我的環境下完全不動作。 在對方的站上是有效果的。 jquery確定有載入。是什麼問題呢?(我的檔就上面幾行,還是要完整的html才能 作用?) $("form").submit(function() { if ($("input#username").val() == "") $("span.help").show(); }); 這段裡,submit(後有加function() $("#body").css({ border: "1px solid green", height: "40px" }); 這段裡,css後面沒加function() $("a[target]").append(" (Opens in New Window)"); 這段裡不止沒加function,連大括號都不見了。 大括號及function()適用時機為何呢? 問的很膚淺,請見諒。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.142.152

12/02 02:01, , 1F
我覺得問題在於 不熟 JavaScript就在用 jQuery.
12/02 02:01, 1F

12/02 02:02, , 2F
但學 JavaScript,沒聽過有人初學就從基本開始看....
12/02 02:02, 2F

12/02 02:04, , 3F
只能建議你…邊做邊學的同時不要不求甚解 要弄清楚在做什麼
12/02 02:04, 3F

12/04 03:54, , 4F
我是先學jQ再漸漸熟悉JS的,我覺得順序沒問題呀!
12/04 03:54, 4F

12/04 03:56, , 5F
因為我看的教學也是直接教jQ 卻沒提到JS
12/04 03:56, 5F

12/04 03:57, , 6F
但是我是本身就熟php及html/css! 可能有點關係吧
12/04 03:57, 6F

12/15 23:53, , 7F
第一段程式碼的第二個 script 位置不對...DOM 還沒載入...
12/15 23:53, 7F

12/15 23:54, , 8F
jQuery 抓不到...要用 $(document).ready(...) 包起來...
12/15 23:54, 8F

12/15 23:56, , 9F
回完才發現有高手回應了 = =
12/15 23:56, 9F
文章代碼(AID): #1B5Ioxzr (Ajax)
文章代碼(AID): #1B5Ioxzr (Ajax)