我添加了一个带有html按钮的div:
$('.nav').append('<button class="restart">Restart</button>');
Run Code Online (Sandbox Code Playgroud)
该按钮具有悬停的css属性.我的问题是,当点击触摸屏设备上的按钮时,该按钮保持其悬停状态,直到另一个元素被轻敲.
使用触摸屏设备浏览时是否有任何方法可以忽略悬停属性?
我正在构建一个多屏幕jQuery功能,它本质上是一个幻灯片,每张幻灯片上都有内容.幻灯片位于内嵌块中,并使用css的left属性移动.然而,定位是不准确的,并且当滑动通过它们时导致滑动件逐渐偏离位置.我删除了动画,以便更清楚地显示移位.看这里:
var curr = 0;
$('.next').on('click', function(){
curr++;
$('.items').css('left', (curr*-140) + 'px')
})
$('.back').on('click', function(){
curr--;
$('.items').css('left', (curr*-140) + 'px')
})
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感激!