【问题标题】:jQuery .load Not Working In IE7jQuery .load 在 IE7 中不起作用
【发布时间】:2009-08-12 20:34:15
【问题描述】:

我正在寻求以下代码的帮助,我正在尝试将一些 PHP 内容动态加载到 DIV 中:

<script type="text/javascript">
$(document).ready(function() {
  $("#test").click(function(event){
event.preventDefault();
   $('#folders').load('loadfolders.php');
                  });
            });
</script>

此代码在 FF 和 Safari 中运行良好,但在 IE7 中无法运行。

更具体地说,它不会将任何内容加载到 DIV 中,而是保持空白。

有趣的是,如果我将其替换为:

$('#folders').load('test.html');

效果很好。

有什么想法吗?

【问题讨论】:

    标签: jquery internet-explorer-7 load


    【解决方案1】:

    没关系,想通了这个。用户错误。

    :-(

    显然,我吃的太多了

    </div> 
    

    标签。

    【讨论】:

      【解决方案2】:

      我在加载图像时遇到了同样的问题。在源对 IE 说之后添加一个时间:“你必须重新加载它,因为它与上次不一样!”

      if($.browser.msie)
          cacheImage.src = src_array[i]+ "?" + new Date().getTime();else/*IE fix*/
              cacheImage.src = src_array[i];
      

      来源: http://css-tricks.com/snippets/jquery/fixing-load-in-ie-for-cached-images

      【讨论】:

        猜你喜欢
        • 2010-10-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-28
        • 2011-10-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多