Lightbox无法在iPhone上打开

时间:2016-07-25 22:20:33

标签: javascript jquery html ios iphone

我制作了自己的灯箱javascript和css,但不知怎的,它不适用于iPhone。

为什么?

jQuery( document ).ready(function() {
//lightbox open
jQuery('.lightbox_trigger').css('cursor','pointer');
jQuery('.lightbox_trigger').live('click', function(){
jQuery('#overlay, #lightbox').show();
});
});

<a href="#" class="lightbox_trigger qbutton or-border-btn" onClick="">TICKETS</a>

你可以看到我尝试了很多东西,比如添加游标:指针和空的onClick。 仍然不适用于iPhone。我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

试试这个:

jQuery('.lightbox_trigger').live('click', function(e){
   e.preventDefault();

我认为iPhone会尝试从href转到#,所以如果你放preventDefault,就不会有这种行为。