我的aspx页面中有一个$(document).ready()处理程序,它会触发两次。我把它困在了html的后续行(这行是listview的itemtemplate的一部分):
<img src='Images.ashx?Url=<%# Eval("Url")%>&Type=3' alt=''></img>
似乎使用images.ashx会导致我的问题,因为src会给我一个“正常”的网址没有问题。
有人有什么想法吗?它必须是因为调用了处理程序,但是为什么要加载一个图像,在$(document).ready()
上发出第二次触发仅在IE8中。 Chrome,FF和Safari正如预期的那样工作。
的问候, 亨克
答案 0 :(得分:1)
让它休息几天后,我再次潜入它。事实证明,当我从jQuery 1.4.3回到1.4.2时,问题就消失了......
几天后编辑:
刚尝试了新的jQuery版本(1.4.4),这个问题似乎已得到解决:)