如何忽略click(),如果一个元素在jQuery中有一个特定的类
How to ignore click() if an element has a certain class in jQuery?
我知道这应该是很简单的事情,但由于某种原因,click事件仍然触发具有"selected"类的元素。
谁能发现这一行的问题?
h.find("li a").not("li a.selected").click(function () {
使用
.not('.selected')
not()
过滤器适用于当前元素
$(function() {
$('div:not[.someclass]').click(function() {
// do stuff
});
});
相关文章:
- 是否有一个 JQuery 插件可以在您向下滚动页面时保持元素不变
- 如何在页面中有一个jQuery播放器对象的多个实例(音频对象)
- 是否有一个jQuery函数来“快捷方式”if/else开关
- 是否有一个 jQuery 选择器查找不存在的子字符串
- 当一个新项目被添加到FireBug控制台时,是否有一个jQuery事件等同于
- 是否有一个JQuery函数可以为所选元素提供与另一个元素相同的CSS
- 我有一个JQuery工作,但小越野车
- 我有一个jQuery代码,其中不透明度随着光标的下降而上升.我该如何反转
- 一旦两个输入字段都有一个jQuery值,就运行函数
- 是否有一个jQuery/JavaScript函数来调整<0到500>从<0到> 1
- Jquery:为什么如果我有一个Jquery触发器在其他,第二个当发生多次
- 试图找出是否有一个jQuery的错误,或者如果它是我'做的事情
- 是否有一个jquery函数来列出属性
- 是否有一个jQuery插件或JavaScript代码,以允许客户端大小的图像调整/裁剪在一个圆圈
- 是否有一个jQuery日期格式化插件,可以处理多个时区和适当的夏令时
- 是否有一个jQuery插件的outerHTML
- 是否有一个jQuery插件显示为'title'在HTML标签中
- 是否有一个jQuery等效的MooTools'设置()
- 是否有一个jquery插件来削减长列标题
- 是否有一个JQuery API用于根据数字分配月份名称