$()可以是$(expresion),即css選擇器
$("a")構造的這個對象,是用CSS選擇器構建了一個jQuery對象——它選擇了所有的<a/>這個標簽
$("a").click(function(){...})
就是在點擊頁面上的任何一個鏈接時的觸發事件。確切地說,就是jQuery用<a/>這個標簽構建了一個對象$("a"),函數 click()是這個jQuery對象的一個(事件)方法。
$(document).find("div>p").html());
$()中的document是一個DOM元素,即在全文尋找帶<p>的<div>元素,並顯示<p>中的內容。
$(document).ready(function(){})可以簡寫成$(function(){});
$()可以是$(function),即一個函數,它是$(document).ready()的一個速記方式。如常見的形式是這樣的:
$(document).ready(function(){
alert("Hello world!");
});
可變形作:
$(function(){
alert("Hello world!");
});
如$("div>ul a"),它的意思是div標簽中的ul標簽中的a標簽
不過,$('div>ul')和$('div ul')是有區別的,
$('div>ul')是<div>的直接后代里找<ul>;
而$('div ul')是在<div>的所有后代里找<ul>。