j查询点击事件与 :not.
jQuery click event with :not
我正在尝试在某些 li 上使用点击事件,除了那些具有类.title
的 .这是我尝试过的,但无法让它工作:
$('.order_list li:not(.title)').click(function() {
根据 jQuery API not-selector
手册,它应该可以工作...但它并没有 http://api.jquery.com/not-selector/
更新
好的,所以确实它接缝的代码正在工作....这是一个 HTML 问题。感谢任何方式的精彩答案
你可以试试:
$('.order_list li').not('.title').click(function() {
你的代码应该可以工作,我认为标记是罪魁祸首:
http://jsbin.com/ajegog/2/
你的代码应该可以工作(演示)。您是否正在打开和关闭.title
类?在这种情况下,您需要使用实时委托。在 jQuery 1.7+ 中,使用 .on
$('.order_list').on('click', 'li:not(.title)', function() {
});
演示
工作演示 http://jsfiddle.net/bK3Wa/
另一个带有on
http://jsfiddle.net/bK3Wa/1/的演示
代码工作正常,
希望这有帮助,请随时使用小提琴重新创建:)问题我可以尝试帮助你,干杯
法典
$('.order_list li:not(.title)').click(function() {
alert('clicked');
});
或与on
$('.order_list li:not(.title)').on('click', function() {
alert('clicked');
});
相关文章:
- 分派点击事件并保留击键修饰符
- 模糊事件的Javascript测试
- keyup事件处理程序更改焦点不适用于快速键入
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 如何使Javascript动态html表及其上的事件
- 使用类从一个标记中双击事件
- 如何在未直接触发的情况下停止事件
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 对iPad上的点击事件反应缓慢
- 事件和状态
- Fancybox是否将Click事件静音
- SemanticUI模态not onDeny/onApprove事件未激发
- Is:对于on事件处理程序,not(.disabled)始终是必需的
- 在JavaScript NOT JQuery中的按钮上触发点击事件后访问childNode或同级属性
- 如何在 dojo.on 事件名称的选择器中使用 :not
- j查询点击事件与 :not.
- 为什么这不起作用 - 将 :not() 与事件处理程序一起使用
- Javascript (NOT jQuery) .调用 锚点的 OnClick 事件
- :not()on click事件仍在激发
- 使用jQuery eq()和not()绑定不同的事件