本文介绍了jquery 中的 mousedown/mouseup 是否适用于 ipad?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用当前代码:

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

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

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

This works great in safari but when I upload it and check it out on the ipad it doesnt work?

推荐答案

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

I found out how to do this for the ipad for those who are interested:

代替我在问题中使用的代码,您可以使用:

Instead of the code I used in my question, you would use:

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

&

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

这篇关于jquery 中的 mousedown/mouseup 是否适用于 ipad?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 06:43