jquery - jquery中的mousedown/mouseup适用于ipad吗?

标签 jquery ipad onmousedown

我正在使用当前代码:

$('body').mousedown(function() {
        $('div#extras').fadeTo('fast', 1);
});

$('body').mouseup(function() {
        $('div#extras').delay(2000).fadeTo(1500, 0);
});

这在 safari 中效果很好,但是当我上传它并在 ipad 上查看时,它不起作用?

最佳答案

我为感兴趣的人找到了如何在 ipad 上执行此操作:

您可以使用以下代码,而不是我在问题中使用的代码:

$('body').bind( "touchstart", function(e){
        $('div#extras').fadeTo('fast', 1);
});

&

$('body').bind( "touchend", function(e){
        $('div#extras').delay(2000).fadeTo(1500, 0);
});

关于jquery - jquery中的mousedown/mouseup适用于ipad吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3303469/

相关文章:

javascript - 根据设备方向重新排列 html 形式的单选按钮

iphone - 如何在 iOS 应用程序之间共享钥匙串(keychain)数据

javascript - 禁用文本选择并添加异常(exception)

javascript - 在 SVG 鼠标按下时停止 body 的鼠标按下事件

javascript - 一种功能中的两种操作

javascript - 为什么我必须点击两次按钮才能工作,我该如何解决这个问题?

ipad - 从 Ipad phonegap 应用程序在外部浏览器中打开网页

ios - Swift 模拟器文件夹位置

javascript - 虽然鼠标按下 JS

javascript - 如何用jquery改变 polymer 元素的属性? (修复应用程序抽屉加载时的故障)