2011-09-04 30 views
0

哪種方式更好:$('#item1 img[src]').qtip({..}); - 或 - $('#item1').qtip({..});? 它適用於兩種方式。你會推薦使用img[src]作爲選擇器的一部分嗎?這是正常的嗎? 謝謝。

回答

0

這些是兩個單獨的東西:

$('#item1 img[src]').qtip({..}); 

選擇的元素內的圖像元件ID爲item1

$('#item1').qtip({..}); 

選擇一個ID爲item1的元素。

此外

是什麼img[src]辦?

我只知道該格式時添加一個src。否則,如果它有效,它什麼也不做。

$('img[src*="you_src_you_want_to_select"]') 
0

隨着jQuery的1.3.x中Sizzle +,選擇從外部進行內(底部到頂部或從右到左)。 jQuery針對ID查找進行了優化,因此通過從ID降序並在右側添加更多特定的匹配規則而不會過於具體,可以說您可能會看到性能提升。

我建議檢查出的選擇上表現更多的細節該演示文稿保羅愛爾蘭:

http://paulirish.com/2009/perf/