0

我正在尝试将链接放置到通过 Ajax 调用获取其内容的 Extinfowindow 中。所以,我点击一个图钉标记,弹出带有我的ThickBox 链接的 Extinfowindow,当我检查整个页面的 DOM 时,我可以看到元素正确显示为“thickbox”类。链接看起来像这样

<A class="thickbox" title="" href="http://localhost:1293/Popup.aspx?
height=200&width=300&modal=true">Modal Popup</A>         

但是,当我单击它时,它会进行完全刷新,并且目标页面会在浏览器中加载,而不是在弹出窗口中。似乎当<A>为Thickbox控件在初始加载后注入DOM时,jQuery不再能够发挥它的魔力并拦截锚链接请求。有人对如何更好地做到这一点有想法吗?

4

1 回答 1

1

我有同样的问题,除了Shadowbox。我最终做的是创建一个函数来在单击锚点时手动打开阴影框。

看起来在这里这里对于 ThickBox 可能有一些类似的修复,尽管它们有点旧。您也许可以利用这些来开发一个好的解决方案。

于 2009-06-02T19:23:58.097 回答