что быстрее?
Вопрос: есть 2 варианта решение (найденных мной), необходимо выбрать наиболее быстрый.
Используется jquery.js
вариант 1: использовать
Код:
$('#id div:contains("content")').length
, которая проверяет все внутрение блоки на наличие определенного контента и выдает кол-во совпадений.
вариант 2:
Код:
$('#id div:gt('+ ($('#id div').length - 30) +'):contains("content")').lenght
, которая считает общее количество дочек, и только в 30 нужных проверяет контент.
Дабы не париться и думать, как там организована структура jQuery, я вам предлагаю почитать про использование FireBug в Mozilla. Там есть специальные команды, которые позволяют замерить время выполнения участка кода. Так что так вам будет быстрее и сразу все видно по производительности.
хм, а поконкретнее про эту возможность можно?
Если я правильно понял и правильно помню, то речь идет о спец. дополнении к FireBug, которое называется Page Speed
http://dreamhelg.ru/2009/06/10-useful-extensions-for-firebug/ - 2 пункт.
http://webew.ru/articles/2122.webew
https://addons.mozilla.org/ru/firefox/addon/7613
Вообщем, как обычно, гугл все знает. Тем более такой примитив.
http://webew.ru/articles/2122.webew
https://addons.mozilla.org/ru/firefox/addon/7613
Вообщем, как обычно, гугл все знает. Тем более такой примитив.
всем спасибо, сделал третьим местодом