Люди здесь часто предлагают кэшировать объект jQuery
, созданный из элемента DOM
, например, с помощью этого кода:
$('#container input').each(function() {
$(this).addClass('fooClass');
$(this).attr('data-bar', "bar");
$(this).css('background-color', 'red');
});
- Ли кеширование объекта jQuery действительно повышает производительность нашего кода?
- Что происходит "за кадром", когда вы передаете элемент DOM в конструктор jQuery?