Re: [問題] 初學Jquery的幾點問題
※ 引述《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
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
12/02 14:09, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章