2011-08-31 82 views
0

我一直在尋找這一職位的jQuery jquery-pitfalls-to-avoid在回答有人說,大約語境在選擇好使用的一個最佳實踐,並引用了這樣

var ct = $('#container'); 
$('.myClass',ct) 

隨着最後一個例子,這將解釋在container的上下文中找到,而不是在所有文檔中找到。現在我的問題,如果該代碼是不一樣的,這個功能

var ct = $('#container'); 
ct.find('.myClass') 
+1

我認真地想編輯的頭銜,因爲我不明白 - 但我想不出應該說什麼。 –

+0

我*認爲*我說得對。 – JJJ

回答

4

這是完全一樣的。事實上,第一個版本委託給第二個(使第二個稍微快一點)。

0

我敢肯定,你可以只使用

var ct = $('#container .myClass'); 
+0

在這個例子中,上下文是一個選擇器,但它也可以是其他的東西 – shesek