Я новичок в 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]".
Я подозреваю, что я рассматриваю MyTable как строку при вызове внутри каждого(), но не уверен, как должен выглядеть синтаксис.
Спасибо!
Вы CONCATENATE строку в объект JQuery (MYTABLE). –