javascript - jQuery点击方法需要双击响应式布局
问题描述
单击方法在桌面上运行良好,但在移动设备(甚至网络上的响应式布局)中需要双击。
这是下面的代码
$('body').on('click', '.share-toggle', function(){
console.log('this', this)
return;
});
解决方案
您可以尝试通过点击和触摸来触发该功能,例如:
$(document).on('click touchstart', function () {
或这个:
$(document).on('click touch', function () {
touchstart 事件会在元素被触摸时触发,该touch
事件更像是“点击”,即表面上的单个接触。你真的应该尝试每一个,看看什么最适合你。