Показать сообщение отдельно
  #19 (permalink)  
Старый 14.01.2010, 13:33
Интересующийся
Отправить личное сообщение для Michael83 Посмотреть профиль Найти все сообщения от Michael83
 
Регистрация: 05.01.2010
Сообщений: 28

Сообщение от Kolyaj Посмотреть сообщение
Да я хз. Мне tagName+className без каскадов всегда хватало. А вот такие сложные так вообще не могу представить где бы понадобились.
Полностью согласен, я для очень сложных вещей обычно использую несколько селекторов типа этого
$('#someid .clazz[attr=some]').each(function() {
  var $this = $(this);
  if ($this.is('...selector...') {
    $this.find('...another..selector...')...
    ...
  } else {
    ...
  }
})


Это конечно не значит что я не знаю всех возможностей селекторов, просто частенько получается так что напишешь супер-чудо-селектор, а потом на след. неделю уже не сможешь с ходу понять и вспомнить как тут и что. тем более не думаю что производительность в приведенном выше коде ощутимо хуже, по сути тот же js выполняется
Ответить с цитированием