如何在使用Fx.Morph时禁用所选列表项?

时间:2011-12-29 15:43:54

标签: javascript navigation mootools

http://jsfiddle.net/chakri/92tqF/

我需要上述代码的帮助。我正在尝试禁用菜单中所选项目的悬停效果。但我无法修改Javascript(相当新)。

这是使用Mootools Fx.Morph的垂直导航。我试图通过将它应用于列表项来使用“selectedleftnav”类(用户在单击链接时将在此页面上)。对于不同的页面,菜单将是唯一的,因此我需要为每个页面禁用所选项目。

感谢任何帮助。

谢谢!

1 个答案:

答案 0 :(得分:0)

当您使用以下选择要应用效果的列表元素时:

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

您可以改进选择器以使用:not()选择器模式排除选定的模式(这是CSS3 selectors的魔力,Mootools支持并且可以在每个浏览器中使用Mootools):

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

<强> Here you can see the resulting fiddle