0

对不起,我有一个简单的问题,但我无法弄清楚。

我想在页面加载时使用 Fancybox 2 制作一个图像弹出窗口,效果很好,但是当用户点击图像弹出窗口时,他应该被定向到外部链接,我无法成功。

这是我的代码: <script type="text/javascript">
$(document).ready(function() {
$(".modal_link").fancybox().trigger('click');
}); </script>

在html中: <a class="modal_link" href="image.PNG"></a>

4

2 回答 2

1

尝试

<script type="text/javascript">
$(document).ready(function() {
 $(".modal_link").fancybox({
  closeClick : true, // closes fancybox when clicking INSIDE of it
  afterClose : function(){
   // redirect to a new page after closing fancybox
   window.location = 'http://newsite.com/';
   // parent.location = 'http://newsite.com/'; // also works
  }
 }).trigger('click');
}); 
</script>
于 2012-08-19T21:09:33.430 回答
0
    <script type="text/javascript">
jQuery(document).ready(function(){
    if (document.cookie.indexOf('visited=true') == -1) {
        var fifteenDays = 1000*60*60*24*15;
        var expires = new Date((new Date()).valueOf() + fifteenDays);
        document.cookie = "visited=true;expires=" + expires.toUTCString();
        $.fn.colorbox({width:"30%", inline:true, href:"#subscribe"});
    }
});

             </script>
于 2013-04-23T10:00:58.317 回答