jQuery+Android.将功能(Touchstart、touchmove)应用于实时加载的内容
jQuery + Android. Apply function(Touchstart, touchmove) to live loaded content
我在移动网站上工作,我想通过使用jQuery而不是使用HTML的:悬停伪选择器来在类名为"list_anchor"的链接上进行鼠标悬停高亮显示。(原因:悬停在安卓系统中有点bug。)
所以我遵循了本教程:
滚动时停止触摸启动执行过快
我成功地在我的链接上安装了touchstart、touchmove功能。快乐一段时间。
然而,我有一些链接,当用户滚动(滑动)到页面底部时(比如推特),这些链接会很活跃
Javascript似乎没有应用于这些链接。
到目前为止,我得到的是:
function touchEvent() {
var self = $(this);
self.addClass('hover');
//behaviour for move
self.on('touchmove', function(e){
self.removeClass('hover');
});
}
$('a,section').filter('.list_anchor').on('touchstart', this, touchEvent);
任何帮助,建议不胜感激。
要使on
像旧的live
一样工作,您需要将其附加到DOM的高处,并将选择器放入参数中,例如:
$(document).on('touchstart', '.list_anchor', touchEvent);
相关文章:
- 将函数的上下文应用于javascript变量
- 将CSS应用于printWindow.print();在Javascript中
- 如何将CSS(特别是填充/边距)应用于select下拉菜单的选项或optgroup
- $scope.apply()何时应用于angular
- Javascript非常简单:'阅读更多''显示较少'应用于Wordpress的功能
- 尝试应用于<tr>在ng单击中
- 如何将javascript仅应用于1个表单中的2个表单提交按钮中的1个
- 将脚本应用于Angular 2上的输入
- Json和$scope的角度之间的差异$eval应用于JSON字符串时
- 如何将参数应用于String.prototype.format函数
- 动态地将过滤器应用于 JSON.parse()
- $location更改不适用于ngchange,而是应用于ngclick
- 如何将 :empty 选择器应用于 XML 文档
- 如何仅在文本字段中有值时才将自定义过滤器应用于 ng-repeat
- 如何使用 JavaScript 将样式应用于 CKEditor 中的选定文本
- MongoDB 无法将$addToSet应用于 Meteor JS 中的非数组
- 将类应用于jquery ui对话框
- 将CSS应用于在JavaScript中创建的表-表的位置不正确
- 如果检查了输入,则将类应用于<身体>,没有jQuery
- 将实时 jQuery 事件应用于 iframe 内容