首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fancybox和wordpress:图片标题

fancybox和wordpress:图片标题
EN

Stack Overflow用户
提问于 2013-03-21 05:10:32
回答 1查看 961关注 0票数 0

我已经让fancybox在没有插件的情况下与wordpress工作得很好,但我正在努力处理图像标题。

fancybox在锚点中查找标题,但wordpress将标题放在img中。

我已经查看了所有的变通方法,并尝试了每种堆栈溢出解决方案,但似乎都不起作用。

我认为有两个选择: 1.告诉fancybox使用img标题(或alt)而不是锚标题2.运行一个函数来提取附件标题并将其插入到锚中

有很多解决方案,但我显然做错了什么。

有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-21 07:03:50

您可以使用beforeShow fancybox的回调在<img>标记中获取alttitle属性的值,如下所示:

代码语言:javascript
复制
$(".fancybox").fancybox({
    beforeShow: function () {
        // option 1
        // get the title from "alt" attribute
        this.title = $(this.element).find("img").attr("alt");
        // option 2
        // get the title from "title" attribute in img tag
        // this.title = $(this.element).find("img").attr("title");
    }
});

请参阅

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15534781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档