50個 JQuery 運用技巧

2021-06-22 04:40:11 字數 1284 閱讀 6564

50個 jquery 使用技巧

感謝:1. 如何建立巢狀的過濾器:

//允許你減少集合中的匹配元素的過濾器,

//只剩下那些與給定的選擇器匹配的部分。在這種情況下,

//查詢刪除了任何沒(:not)有(:has)

//包含class為「selected」(.selected)的子節點。

.filter(":not(:has(.selected))")

2. 如何重用元素搜尋

var allitems = $("div.item");

var keeplist = $("div#container1 div.item");

//現在你可以繼續使用這些jquery物件來工作了。例如,

//基於核取方塊裁剪「keep list」,核取方塊的名稱

//符合

< div >class names:

$(formtolookat + " input:checked").each(function() );

< /div>

3. 任何使用has()來檢查某個元素是否包含某個類或是元素:

//jquery 1.4.*包含了對這一has方法的支援。該方法找出

//某個元素是否包含了其他另乙個元素類或是其他任何的

//你正在查詢並要在其之上進行操作的東東。

$("input").has(".email").addclass("email_icon");

4. 如何使用jquery來切換樣式表

//找出你希望切換的**型別(media-type),然後把href設定成新的樣式表。

$('link[media='screen']').attr('href', 'alternative.css');

5. 如何限制選擇範圍(基於優化目的):

//盡可能使用標籤名來作為類名的字首,

//這樣jquery就不需要花費更多的時間來搜尋

//你想要的元素。還要記住的一點是,

//針對於你的頁面上的元素的操作越具體化,

//就越能降低執行和搜尋的時間。

var in_stock = $('#shopping_cart_items input.is_in_stock');

item x

原文:

50個Linux小技巧上

2 查詢並刪除 data這個目錄7天前建立的檔案 find data ctime 7 exec rm rf find data ctime 7 xargs rm rf 3 tar命令壓縮進除某個目錄 tar zcvf data.tar.gz data exclude tmp exclude引數為不包...

50個Linux小技巧下

31 監控目錄,新建立的檔名追加到日誌中 要安裝inotify tools軟體包 bin bash mon dir opt inotifywait mq format f e create mon dir while read files do echo files test.log done 32...

10個jQuery小技巧

收集的10個 jquery 小技巧 片段,可以幫你快速開發。1.返回頂部按鈕 你可以利用animate和scrolltop來實現返回頂部的動畫,而不需要使用其他外掛程式。1 a.top click function 800 3return false 4 改變scrolltop的值可以調整返回距離頂...