Javascript jQuery+;安卓将功能(Touchstart、touchmove)应用于实时加载的内容
我在移动网站上工作,我想通过使用jQuery而不是HTML的:悬停伪选择器在我的链接上做鼠标悬停突出显示,这些链接的类名为“list_anchor”。 ('原因:hover在Android中有点问题。) 所以我遵循了这个教程:Javascript jQuery+;安卓将功能(Touchstart、touchmove)应用于实时加载的内容,javascript,android,jquery,html,css,Javascript,Android,Jquery,Html,Css,我在移动网站上工作,我想通过使用jQuery而不是HTML的:悬停伪选择器在我的链接上做鼠标悬停突出显示,这些链接的类名为“list_anchor”。 ('原因:hover在Android中有点问题。) 所以我遵循了这个教程: 我成功地将touchstart、touchmove功能安装到我的链接中。 快乐一会儿 但是,当用户滚动(滑动)到页面底部(如Twitter)时,我会动态加载链接。 Javascript似乎不适用于这些链接 以下是我目前得到的信息: function touchEvent
我成功地将touchstart、touchmove功能安装到我的链接中。 快乐一会儿 但是,当用户滚动(滑动)到页面底部(如Twitter)时,我会动态加载链接。
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);
任何帮助,敬请提供建议。要想像旧的
live
一样工作,您需要将其附加到DOM的高层,并将选择器放入参数中,例如:
$(document).on('touchstart', '.list_anchor', touchEvent);