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

看板Ajax作者 (scribe)時間16年前 (2009/12/01 23:09), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串3/4 (看更多)
※ 引述《averywu (我是阿Q )》之銘言: : $("form").submit(function() { : if ($("input#username").val() == "") : $("span.help").show(); : }); : 這段裡,submit(後有加function() 學習請搭配jQuery API: http://api.jquery.com/browser/ 查詢各方法的參數及使用法、範例等。 submit(fn) 由說明可知這邊的參數fn是一個function,所以傳了一個function進去。 : $("#body").css({ : border: "1px solid green", : height: "40px" : }); : 這段裡,css後面沒加function() css(properties) 說明中,Properties為一個Map,格式是Object表示字串。 {key1: value1, key2: value2} 的格式就是一個Object。 : $("a[target]").append(" (Opens in New Window)"); : 這段裡不止沒加function,連大括號都不見了。 append(content) Content的格式是String,也可以是Element或jQuery物件。 這邊是附加字串,所以只有雙引號括住的字串傳入。 : 大括號及function()適用時機為何呢? : 問的很膚淺,請見諒。 看API的參數說明就可以知道了。 fn就是要傳一個Function,Map則是物件,String就是字串。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.0.6

12/01 23:18, , 1F
感謝感謝,API browser不能裝 Orz. 下載不下來
12/01 23:18, 1F

12/01 23:19, , 2F
12/01 23:19, 2F

12/01 23:50, , 3F
不用裝啊,左邊就能查了。右上也有搜尋框
12/01 23:50, 3F

12/02 14:09, , 4F
既然都用#了,前面就不用加element,id應該是唯一的
12/02 14:09, 4F
文章代碼(AID): #1B5J6QQ1 (Ajax)
文章代碼(AID): #1B5J6QQ1 (Ajax)