Одинаковые имена классов.

bobo

Новичок
Всем привет.

Есть такая штука, как jqueryUI. Требовалось изменить внешность некоторых плагинов под существующий дизайн. Т.к. кое-где нужно было сделать 2-4 варианта одного и того же плагина (причем они должны будут присутствовать на одной странице и стили для них должны лежать в одном файле), то для каждого из них сделал оболочку <div class='myClass'>... plugin ...</div>, соответственно в стилях оно стало выглядеть .myClass .ul-tab { ... }, .myClass1 .ul-tab { ... } и т.д.

Заказчика этот вариант не устраивает по непонятным мне причинам, просит эту оболочку убрать. Как быть тогда, если везде названия классов одинаковые, а свойства у них разные ? Или туплю и их можно заставить работать без конфликта друг с другом ?

Заранее благодарю!
 

Breeze

goshogun
Команда форума
Партнер клуба
меня щас могут кирпичами закидать противники id, но

#block_one .someClass
#block_two .someClass

и id хорошо в dom работает через getElementById и ИМХО для блоков самое оно, когда надо что-то вклинить.
 

~WR~

Новичок
На страничке скачивания jQuery UI есть дополнительное поле - scope.
Оно как раз и делает то, что вам нужно.
 
Сверху