FancyBox 1.3.1在1秒后关闭,没有任何动作

时间:2016-03-29 18:45:25

标签: javascript jquery fancybox

我继承了以下内容:

      <!-- start popup-->

 <script>
jQuery.ajax( {
  url: '//freegeoip.net/json/',
  type: 'POST',
  dataType: 'jsonp',
  success: function(location) {
    // If the visitor is browsing from Canada.
    if (location.country_code === 'CA') {
      // Tell him about the Canadian store.
      jQuery.fancybox.open(jQuery('#message23'),{ helpers: { overlay: {closeClick: false}}});
    }
  }
} );

</script>

<div style="display:none;">
  <div id="message23" style="padding:30px;">
    <h1>Hello!</h1>
    <p>Looks like you are in Canada. Please use our Canadian website<br /><a href="https://www.logbooks.ca"><img src="{{ 'canada-flag.png' | asset_url }}" alt="Canada Flag"><br />www.logbooks.ca</a></p>
  </div>
</div>


<!--end popup -->

它位于logbooks.com上(如果您在加拿大浏览时访问.com部分,网站将生成一个弹出窗口)。一直发生的事情是,一旦页面完全打开,弹出窗口就会消失,并从页面中删除向上和向下滑块。

我对jquery和javascript的理解有限,而且由于我没有实现这一点,我特别不确定为什么会这样做。

如果您需要更多信息,请告诉我。

0 个答案:

没有答案