2011-12-29 1 views
0

http://jsfiddle.net/chakri/92tqF/Как отключить выбранный элемент списка при использовании Fx.Morph?

Мне нужна помощь с вышеуказанным кодом. Я пытаюсь отключить эффект наведения для выбранного элемента в меню. Но я не могу изменить Javascript (довольно новый).

Это вертикальная навигация с использованием Mootools Fx.Morph. Я пытаюсь использовать класс «selectedleftnav», применяя его к элементу списка (пользователь будет на этой странице, когда он нажмет на ссылку). Меню будет уникальным для разных страниц, поэтому мне нужно отключить выбранный элемент для каждой страницы.

Любая помощь приветствуется.

Спасибо!

ответ

0

При выборе элементов списка, чтобы применить эффект с помощью:

var list = $$('#idList LI'); 

Вы можете улучшить селектор, чтобы исключить выбранный один, используя шаблон выбора :not() (это магия CSS3 selectors, поддерживается Mootools и доступны благодаря Mootools в любом браузере):

var list = $$('#idList LI:not(#selectedleftnav)'); 

Here you can see the resulting fiddle.

+0

Прохладный! Огромное спасибо! –

Смежные вопросы