- 1
- 2
- 3
if (($("#menu-main").find("li span").is(".active")) && ($("#nav-wrapper").find("nav").is("#children_for_" + $("#menu-main").find("li span.active").parent("li").attr("id")))) {
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
if (($("#menu-main").find("li span").is(".active")) && ($("#nav-wrapper").find("nav").is("#children_for_" + $("#menu-main").find("li span.active").parent("li").attr("id")))) {
...
}
...
Кто-то тут даже предлагал: нужен parent(N), оно конечно полезно, но думаю children и has на них нету.
А вообще, подавляющее большинство такого кода заменяется чем-то вроде closest() или find().
Просто раньше моя идея про то, чтобы передавать параметр в parent(x) не прижилась :(
(вплоть до paaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaarent) и проставлять их прототипы в цикле?
> моя идея про то, чтобы передавать параметр в parent(x) не прижилась
Ну она хоть звучит здраво и вполне вменяемо.
Хотя, конечно, с идеей я сплоховал, копировать, так уж полностью:
:)
Версия для Мозилы.
Сфера - совсем не "сфера с дыркой" - гомеоморфизма нет.
"Кем элементу приходится брат сестры отца его матери?"
адЪ. если бы такая фича появилась - я бы немедленно запостил на этот сайт.