ie8在winxp中 - jquery插件在回调函数中丢失了

时间:2014-05-15 21:39:42

标签: jquery jquery-plugins internet-explorer-8

在windowsXP下使用IE8,重新加载页面

后,colorbox对象未定义

首页加载时,警报正常

点击“点击我”,警报正常

点击“重新加载”,页面重新加载,警报正常

点击“点击我”,警报未定义!

仅在第二次(和下一次)加载时在IE8中发生这种情况。 也许它与缓存有关,我尝试了本地资源,未压缩的资源,没有任何帮助

jsfiddle http://jsfiddle.net/Xuq93/1/show/

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="//cdn.jsdelivr.net/colorbox/1.4.4/jquery.colorbox-min.js"></script>

<script type="text/javascript">
    $(document).ready(function()
    {
        alert($.colorbox);
        $('#text').bind('click', function()
        {
            alert($.colorbox);
        });
    });
</script>

<span id="text">click to alert</span>
<a href="?">reload page</a>

0 个答案:

没有答案