本篇文章內容是我在jquery官網看的說明文件的筆記
說明: //在裡加入一段 html code
$( html ) //html code
例: $("
Hello
").appendTo("body")
說明: //在裡加入
Hello
$( elems ) // 節點
說明: //取得html 任一節點
例: $(document.body).css( "background", "black" );
說明: //將 加入 css ("background", "black")
例: $( myForm.elements ).hide();
說明: // 將
裡的所有物件隱藏
$( fn )
說明: //使用jQuerty
例:
$(function(){
// Document is ready
});
jQuery(function($) {
// Your code using failsafe $ alias here...
});
說明: //作用和 $(document).ready()一樣 ,寫法不一樣
$( expr, context )
例: $("input:radio", document.forms[0])
說明: //取得forme裡的所有為radio物件
例: $("div", xml.responseXML)
說明: //取得div 在xml回傳裡面的div
$.fn.extend( prop )
說明: //自己定義function
例:
jQuery.fn.extend({
check: function() { // 自定義 check function
return this.each(function() { this.checked = true; });
},
uncheck: function() { // 自定義 uncheck function
return this.each(function() { this.checked = false; });
}
});
$("input[@type=checkbox]").check(); // 將所有的 checkbox 改變為 已選擇
$("input[@type=radio]").uncheck(); // 將所有的 radio 改變為 未選擇
$.noConflict()
說明: //解決與其它 lib 衝突問題
例: jQuery.noConflict(); //解決衝突問題
說明: //同時使用jquery和prototype lib
jQuery("form input").hide(); // 將在form裡的input都隱藏
$("content").style.display = 'none'; // 使用prototype lib
each( fn )
說明: //取得某一類物件,用each取出
例:
$("img").each(function(i){
this.src = "test" + i + ".jpg";
});
Before:

說明: //使用each 將
Leave Your Response