JQuery 選擇器(鋒利的Jquery

2022-05-10 02:49:17 字數 832 閱讀 7966

$('#prev ~ div') 選擇 id 為prev 後面的所有同輩元素

$('#prev').nextall("div") 同上

$('#prev').siblings("div") 選擇 id 為prev 所有同輩元素

$('#prev + div') 選擇 id 為prev 後乙個同輩元素,仍然返回集合元素

$('parent > child') 相當於 $('parent').chidren("child")

不加空格如 div.one 即為 class為one的div, 加空格 div .one div後代元素中class 為one的

:nth-child 指的是parentnode的第n個子元素。

所以$("div :nth-child(1)"); 匹配所有的div下面的第乙個子元素。

$("div:nth-child(1)"); 匹配所有在parentnode中排第一的div

$('#btn2').click(function () );

settimeout jq裡面的事件只有click事件,並沒有afterclick事件,如重置表單,如果需要瀏覽器先重置表單之後再執行事務,可settimeout(func,0),否則將會先執行函式,再重置。

2-11-表單物件屬性過濾選擇器.html 值得一看

這樣就保證settimeout裡面的語句在某一**段中最後執行。

$("#id").is(":checked")

平時使用的時候盡量用單引號,只有碰到巢狀的時候才會同時用兩種引號。即外面是單引號的時候裡面就要用雙引號,外面是雙引號的時候裡面就要用單引號,總之不能同時用雙引號或者是單引號;

詳細出處參考:

鋒利的jquery 選擇器

1 基本選擇器 id class element 注 css background bbffaa 表示 改變所有元素 的背景色 2 層次選擇器 div span 選取裡的所有的元素 div span 選取元素下,元素名為的子元素 one div 選取class為one的 下乙個元素 one next...

鋒利的jquery 選擇器

2011 3 23 jquery 選擇器 1 基本選擇器 id class element 注 css background bbffaa 表示 改變所有元素 的背景色 2 層次選擇器 div span 選取裡的所有的元素 div span 選取元素下,元素名為的子元素 one div 選取clas...

《鋒利的jQuery》 層次選擇器

如css 一樣,jquery可通過dom元素之間的關係來選擇特定的元素,如後代元素 子元素 相鄰元素和同輩元素等。css選擇器參考 座標 網頁底部 層次選擇器 選擇器描述返回 示例 ancestor descendant 選取ancestor元素裡的所有descendant 後代 元素,後代 子代,...