Показать сообщение отдельно
  #11 (permalink)  
Старый 17.02.2010, 08:56
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

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

Если же скрипт зависит только от CSS-классов (без каскадов), то как бы страница не перелопачивалась, скрипты будут работать. Точно также на новой странице достаточно отметить классами нужные элементы, и скрипт на ней будет работать.
Ответить с цитированием