0
我在我正在使用的网站上实施了以下代码,该代码很好用,但出于某种原因似乎无法在Mobile Safari上使用。当用户在#trailer div外面单击时,用作灯箱类型的#screenoverlay变暗覆盖图应该消失,并且预告片应该暂停(通过vimeo API)。然而,在iPad上它不起作用,我怀疑这可能是因为mouse_is_inside代码在移动设备上无法使用?是否有另一种方法来实现相同的效果或修改此代码的方法?任何帮助将是太棒了!隐藏DIV,当用户在iPhone/iPad /手机Safari浏览器上点击它时
var mouse_is_inside = false;
$(document).ready(function()
{
$("#trailer").hover(function(){
mouse_is_inside=true;
}, function(){
mouse_is_inside=false;
});
$("body").mouseup(function(){
if(! mouse_is_inside) $("#screenoverlay").fadeOut();
froogaloop.api('pause');
});
});
和页面在这里 http://tinyurl.com/d2zttye
令人惊叹!谢谢!这完美的作品,应该想到,在我发布之前... – DillonB 2012-04-09 20:29:12
和什么是答案?如果你能详细说明它会有所帮助 – smilyface 2014-03-02 23:53:02