【问题标题】:jQuery Thickbox and Google Maps ExtinfowindowjQuery Thickbox 和 Google Maps Extinfowindow
【发布时间】:2009-06-02 18:59:19
【问题描述】:

我正在尝试将链接放入通过 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>         

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

【问题讨论】:

    标签: jquery google-maps thickbox


    【解决方案1】:

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

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

    【讨论】:

    • 酷,你的第一个链接工作得很好(直接调用 tb_show)。
    • 其实也没用。我关闭厚盒后,地图不再响应鼠标事件,我无法解决它。我切换到 Shadowbox (3.0b) 没有问题。
    猜你喜欢
    • 2012-07-27
    • 1970-01-01
    • 2012-12-07
    • 2018-10-16
    • 1970-01-01
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多