slimbox.js 中的鼠标悬停在图像上的问题

发布于 2024-11-03 02:53:44 字数 356 浏览 1 评论 0原文

我正在 Joomla 中开发一个网站,并使用一个名为“图像浏览器”的扩展来显示图库。图像浏览器扩展由 slimbox.js 制成。

我已将 PayPal 按钮插入到标题中,以便在您单击图像时显示它们,但我试图破坏当您将鼠标悬停在图像上时弹出的显示 HTML 代码的工具提示。

现在切换到另一个画廊已经太晚了,我已经看过一些关于这个主题的不同帖子,但他们都没有使用 slimbox.js,他们都使用 light box,这对我没有帮助。

该网站是 http://www.whiteriverphotography.net

I am developing a site in Joomla and have used an extension called ‘image browser’ to display a gallery. The image browser extension is made from slimbox.js.

I have inserted PayPal buttons into the caption so they display when you click the image, but I am trying to break the tooltips that pop up showing the HTML code when you hover over an image.

It is too late to switch to another gallery, and I have viewed a few different posts on this subject but none of them uses slimbox.js, they all use light box, and that hasn't helped me.

The website is http://www.whiteriverphotography.net

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

独留℉清风醉 2024-11-10 02:53:44

一个丑陋的解决方法是

var bodyNodes = document.getElementById("body").childNodes,
    i = bodyNodes.length;

while (i--) {
    if (bodyNodes[i].className == "thumbnail")
        bodyNodes[i].firstChild.title = "";
}

删除 .thumbnail div 中 a 元素的所有 title 属性。

An ugly work around would be

var bodyNodes = document.getElementById("body").childNodes,
    i = bodyNodes.length;

while (i--) {
    if (bodyNodes[i].className == "thumbnail")
        bodyNodes[i].firstChild.title = "";
}

which removes all title attributes of the a elements within .thumbnail divs.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文