【问题标题】:Need help with Internet Explorer and jQuery AJAX using jmpopups使用 jmpopups 需要 Internet Explorer 和 jQuery AJAX 的帮助
【发布时间】:2011-03-14 22:00:52
【问题描述】:

我有一个日历,它使用 jQuery 和 jmpopups 将事件详细信息拉入一个新层。这在除 Internet Explorer 之外的所有应用程序中都非常有效。 IE 打开一个空层。

这是页面的静态版本: Calendar Debug

使用 Firebug 控制台,我使用下面的 jQuery 进行测试

$.openPopupLayer({
    name: "eventDetails",
    width: 800,
    url: "/calendar-tests/calendar-detail.html",
    cache: true,
    parameters: {details: 116}
 });

有效。

然而,在 IE 中,它不会将任何内容加载到图层 div 中。生成的 html 在 IE 中看起来像这样

<div id="popupLayer_eventDetails" style="visibility: visible; width: 800px; position: absolute; z-index: 1002; left: 210px; top: 99px;" jQuery1300126101208="86" />

所有的内部 HTML 都丢失了,我不知道 div 标签中的 jQuery1300... 是什么。

任何人都可以看看该页面或为我指出一个可能让我前进的方向。

【问题讨论】:

    标签: jquery internet-explorer jquery-plugins query-string


    【解决方案1】:

    好吧……我完全错过了。整个问题是由用于构建图层的 html 模板中不匹配的关闭 div 标记引起的。错误的 HTML 输入 = 没有输出。不幸的是,Firefox 和 Safari 足够聪明,能够意识到我的愚蠢并忽略它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-28
      • 1970-01-01
      • 1970-01-01
      • 2013-08-22
      • 1970-01-01
      相关资源
      最近更新 更多