Jquery 类选择器和 hide()

标签 jquery

$('.comment').hide(2000);

两秒后淡出隐藏类(class)评论。有没有一种简单的方法可以通过添加额外的类来防止带有“comment”类的 div 褪色?

<div class="comment">This text hides</div>
<div class="comment nohide">This text should not hide</div>

添加 nohide 类并不能阻止它隐藏。我可能最终会创建一个新类,但我想我会问。

最佳答案

您可以使用:not选择器来过滤元素:

$('.comment:not(.nohide)').hide(2000);​

演示: http://jsfiddle.net/M6zgw/

关于Jquery 类选择器和 hide(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10472022/

相关文章:

javascript - Chrome 与 IE 中的定位元素

javascript - 使用变量时无效的 JSON 原语

php - AJAX 调用不工作,即使 PHP 和 JS 文件自己工作

javascript - 如何替换 p 标签中的所有 "/"

javascript - 验证具有未知 id 和公共(public)类的动态 HTML Select 的空值

javascript - 使用 jQuery 为属性设置新值

javascript - 选择一个div的所有内容

JQuery:在用户输入值后获取输入的值

javascript - 如何将动态 JavaScript 标记插入 iframe

javascript - jQuery 悬停和滑动