jQuery ведь шерстит весь DOM, когда ищет указанный объект?
$('#mainform span.myobject').html('test');и
$('#mainform').hide();
var o = $('#mainform');
$('span.myobject', o).html('test');
o.hide();
Спустя 18 минут, 12 секунд (9.10.2012 - 12:26) Hello написал(а):
Быстрее будет если задать объектам уникальный класс/ид и делать селекторы по ним.
Селекторы с тэгами медленны.
Селекторы с тэгами медленны.
Спустя 9 минут, 49 секунд (9.10.2012 - 12:36) Rigel написал(а):
Hello
Вопрос немного не в том, исправлюсь:
Вопрос немного не в том, исправлюсь:
$('#mainform .myobject').html('test');vs
$('#mainform').hide();
var o = $('#mainform');
$('.myobject', o).html('test');
o.hide();
Спустя 22 минуты, 37 секунд (9.10.2012 - 12:58) Hello написал(а):
Rigel, в chrome второй код быстрее, но это экономия на спичках.
Делайте такие селекторы и будет вам счастье
Делайте такие селекторы и будет вам счастье
$('.myobject').html('test');
$('#mainform').hide();
Спустя 2 часа, 43 минуты, 38 секунд (9.10.2012 - 15:42) T1grOK написал(а):
Рекомендуется при обращении через класс указывать также тег
$('div.myobject')