1

我的初始化代码中有以下内容,以便人们可以单击图像来关闭弹出窗口。但它不起作用。有任何想法吗?

$(document).ready(function() {
  $('.image-link').magnificPopup({type:'image'});
});
$('.magnifierIcon').magnificPopup({ 
  type: 'image',
  image: {
    // options for image content type
    closeOnContentClick: true
  }           
    // other options
});

谢谢德里克

现在解决了:

        $(document).ready(function() {
      $('.image-link').magnificPopup({type:'image'});
    });
    $('.magnifierIcon').magnificPopup({ 
        type: 'image',closeOnBgClick: true,closeOnContentClick:true
        // other options
    });
4

1 回答 1

1

closeOnContentClick是通用选项,不是图像选项。所以它应该在后面type:image,而不是在里面image:{}

于 2013-08-07T05:23:49.497 回答