我是jQuery的新手,如果我的詞彙表錯誤,請道歉,請糾正我,以便我可以學習正確的方法。將選擇器添加到已存儲在變量中的對象
我在嘗試使用最佳實踐來優化性能。我被告知儘可能將靜態對象存儲在一個變量中。我試圖存儲父對象#mytable,然後從那裏導航到子對象。
var count=1;
$('#eachselector').each(function(){
var MyTable = $('#mytable'+count);
$(MyTable+' td[condition=true][condition2=true]').attr('do', 'stuff');
$(MyTable+' table[condition=true][condition2=true]').attr('do', 'stuff');
count++;
});
這給我錯誤「未捕獲的異常:語法錯誤,無法識別的表達式:[object object]」。
我懷疑我將MyTable作爲一個字符串在each()中調用時但不知道語法應該是什麼樣子。
謝謝!
您將字符串到一個jQuery對象(myTable的)。 –