dynamicpage.js仅在IE中导致奇数文本显示行为

时间:2011-03-09 20:43:53

标签: jquery text

当使用dynamicpages.js交换div的内容时,该div中包含的任何新文本将在“消失”之前闪烁可见,这意味着它仍然保留在页面上,但只有通过单击拖动它才能再次显示。这只适用于IE(至少在IE8上是这样)。

即使新内容只是文字而且没有更复杂的内容,也是如此。

我根据在线搜索解决方案所做的努力来纠正问题:

1)为有问题的div增加宽度和相对位置

2)清除CSS属性

3)页面运行时IE没有错误消息; HTML-Kit中没有错误(除了不识别标签,但我认为不相关)

作为一个可能有用的线索,如果我在监听新的.livequery()调用中插入警报,我可以让文本保持可见。但当我关闭警报时,文本“消失”。

我将包含您可能认为有用的任何代码,但此时,我可以简单地通过链接到[div id =“guts”]标记内的文本的新页面来复制问题[因为dynamicpage.js可以使用一些hashtag程序拦截新的页面请求,而是换掉“guts”的内容。

但我是一个真正的noobie,所以我很乐意遵守任何和所有要求获取更多信息的请求。

我已经尽力在以前的帖子中找到答案,特别是因为我看到one引用了传递中的行为是常见的。但在主题上找不到其他任何东西。

谢谢!

- 安德鲁

1 个答案:

答案 0 :(得分:0)

好吧,就像生活中的这么多事情一样,在经过数小时痛苦的内心搜索后,你得到帮助的那一刻,答案就会变得明显!问题在于我的CSS中的div标签。