【发布时间】: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