我使用移动角度ui编写了一个角度指令来测试这样的触摸事物:
<div touch-binded-element>
<a href="something">html link</a>
</div>
问题是当我在移动模式下调试页面时,无法再点击触摸绑定区域内的html链接。但是在桌面模式下一切正常。在开发移动网页时,我是否应该注意哪些棘手的提示?
答案 0 :(得分:1)
通过只添加一行代码来解决问题:
$touch.bind(element, {
start: ...,
move: ...,
end: function(touchInfo, e) {
...
e.target.click();
}
});
只需将 e.target.click()添加到touchend函数的底部。