- 1
- 2
- 3
$(".rating").each(function() {
$(this).find('input').hide();
});
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
$(".rating").each(function() {
$(this).find('input').hide();
});
Самое интересное, что в блоке .rating никогда нет и не было input
Fixed?
.rating input - input'ы, находящиеся на произвольной глубине внутри элементов с CSS-классом rating.
непосредственных детей - children('name')
Вроде как в jQuery идет разбор справа налево, т. е. сначала достанет все input'ы на странице, а потом уже будет смотреть кто из них в .rating находится.
$('.rating').find('input') - при такой записи поиск будет вестись только в .rating
Вопрос знатокам: правда ли это? :)
Что-то мне подсказывает, что это самый обычный CSS селектор. Т.е. эта запись означает "input, лежащий внутри некой хрени с классом rating".
> т. е. сначала достанет все input'ы на странице, а потом уже будет смотреть кто из них в .rating находится
> при такой записи поиск будет вестись только в .rating
А какая разница? Результат будет совершенно одинаковый. Ну разве что производительность, возможно, будет разная, но это уже детали реализации, и они зависят как от браузера, так и от того где была левая пятка разрабов жквери во время написания кода ;)
Разница действительно в быстродействии. Весь вопрос в том существенна ли она или нет.
разве что Object.prototype.hasOwnProperty может омрачить жизнь.
Какой-то он ломаный, а Array.foreach() появился недавно.
XP: IE8-, Vista: IE9-, Seven: IE10-. Кстати, чтобы посмотреть на IE10 под семёркой, пришлось ещё несколько *.msi доустановить. А это всего лишь браузер, установка его на родную ОС должна сводиться к нажатию "установить" и "готово".
Это ты еще не пробовал их удалять, дабы избавиться от говна навсегда.
Удали 8-й. Вылезет 6-й.
Много жаришся удаляешь 6-й, а из недр операционки появится 5-й.
Зачем так сделано, почему никто не подумал про возможные обновления - тайна велика. Или гуглить надо, а лень.
И да, все современные веб-браузеры, кроме IE, можно установить не только на XP, но и на Windows 98.
P.S. А KHTML в KDE можно ли считать «частью системы», как Trident в маздайке?
на него может быть повязано много чего, системного в т.ч.
даже на моей старой работе были проекты, которые очень сильно полагались на DHtmlDialog
Все языки становятся на любую версию, по крайней мере Win32, только мс хуйню придумывает.