javascript - Mootools 添加一个类到 'a' href ="something"

标签 javascript class mootools

情况是我想向 li eliment 添加一个类 'display-none' ,它有一个子 eliment 'a'

<li class="mostread">
    <a href="/intranet/Admin/Error-Pages/404.html" class="mostread">404</a>
</li>

即, 如果 li 类mostread 具有子元素a href="/intranet/Admin/Error-Pages/404.html"和类mostread,则将类'display-none' 添加到父li。

处理后看起来像

<li class="mostread display-none">
    <a href="/intranet/Admin/Error-Pages/404.html" class="mostread">404</a>
</li>

最佳答案

试试这个:

$$('li a.mostread').each(function(el){
    if ('/intranet/Admin/Error-Pages/404.html' === el.get('href') &&
        'li' === el.getParent().get('tag')) {

        el.addClass('display-none');
    }
});

请注意,这是使用mootools 1.2

关于javascript - Mootools 添加一个类到 'a' href ="something",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3625007/

相关文章:

java - 为什么这个类有两个构造函数?

java - Java类中的实现和继承问题

javascript - AngularJS:Ng-repeat 中断 "Waves"动画

javascript - 如何使用 JQuery 在不同样式表之间切换?

javascript - Python 的 "u"Unicode 前缀是否有等效的 Javascript?

C# - 将对象转换为接口(interface)

javascript - Mootools选择器问题

javascript - 如何使用mootools在IE8中接收XML

javascript - 如何在 JS/Mootools 中实现 OnDestroy/OnDispose 事件?

javascript - 如何在javascript或jquery中获取td的值?