将事件绑定到除 data-rel= BACK 之外的所有锚标记
bind event to all anchor tags except data-rel= back
我正在使用jQuery Mobile开发一个混合应用程序。问题是我想处理应用程序中存在的所有锚标签的点击,除了data-rel
后退按钮。
请考虑以下代码:
<a data-rel="back">leave me</a>
我不能像这样选择所有a
元素:
$("a").click(function(event) {
alert("whooi handled all anchors")
}
有人对如何实现这一目标有建议吗?
使用 Not 选择器怎么样:
$('a:not([data-rel=back])')
您还可以使用属性不等于选择器:
$('a[data-rel!=back]')
这对你有用吗?
相关文章:
- 在VanillaJS中模拟模型双向数据绑定
- 无法通过数组映射绑定
- 主干-不管怎样,检查事件以前是否绑定过
- 用于搜索的聚合物嵌套绑定
- Angular:更新一次性绑定的数据
- 如何使用ngrepeat和双向绑定获得指令的隔离范围
- react.js中的密钥绑定
- 使用regex的jquery keydown绑定不会验证撇号和句点
- 将事件处理程序绑定到任何可能的事件
- AngularJS指令只识别双向绑定类型
- Telerik rad组合框多列数据绑定
- 对API数据使用声明性绑定
- 如何销毁/删除/取消绑定SnapSVG.js
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- 数据绑定:'系统Char'不包含名为'xxxxx'
- react组件中的绑定方法
- 如何将ngrepeat下的ngmodel绑定到$scope
- WinJS内联绑定语法
- ng绑定和ng href问题.ng href未从控制器加载数据
- 将事件绑定到除 data-rel= BACK 之外的所有锚标记