jquery - jQuery .on() 应该在移动设备(iPhone Safari)上工作吗?

标签 jquery

我正在使用以下内容:

$('#container').on('click', 'a', function() {
    //bla
});

发生的情况是,整个#container通过点击而不是a突出显示,并且该事件不起作用。
任何想法为什么?

最佳答案

尝试以下操作:

$('#container a').on('click', function() {
    //bla
});

你确实有一个强大的 jQuery 选择器引擎,为什么不使用它呢?

关于jquery - jQuery .on() 应该在移动设备(iPhone Safari)上工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9020194/

相关文章:

javascript - 显示绑定(bind)到动态生成元素的所有事件处理程序?

java - 多个复选框选中值

javascript - 通过单击 div 填充输入 - jQuery

jquery移动轮播

javascript - jquery ui 拖放功能在移动设备上不起作用

JQuery AJAX 异常仅在 Firefox 中出现 : "Node cannot be inserted at the specified point in the hierarchy" (HierarchyRequestError)

jquery - 奇怪的 CSS 问题,页 footer 分的文本和图像不可见

javascript - 如何使用 jquery 创建测验结果

javascript - 仅限制在特定 DIV 内拖动

javascript - 带有表单的动态模态 - 未定义的发布数据