【发布时间】:2012-12-10 22:29:41
【问题描述】:
我目前在使用 fancybox 时遇到了一些问题。如果您查看下面的链接,您会看到我已经在投资组合框上运行它,但不在 wp_list_pages 命令生成的顶部菜单栏中。我尝试使用 jquery 附加“fancybox”一个类,并且在运行 fancybox 脚本时也针对元素本身,但似乎没有任何效果。
http://www.astwood.co.uk/testsite/wordpress/
任何帮助将不胜感激
【问题讨论】:
我目前在使用 fancybox 时遇到了一些问题。如果您查看下面的链接,您会看到我已经在投资组合框上运行它,但不在 wp_list_pages 命令生成的顶部菜单栏中。我尝试使用 jquery 附加“fancybox”一个类,并且在运行 fancybox 脚本时也针对元素本身,但似乎没有任何效果。
http://www.astwood.co.uk/testsite/wordpress/
任何帮助将不胜感激
【问题讨论】:
没关系,我破解了,我必须添加
data-fancybox-type="iframe"
通过将其添加到函数文件中,到我使用 wp_list_pages 所做的每个链接:
add_filter('wp_list_pages', create_function('$t', 'return str_replace("<a ", "<a data-fancybox-type=\"iframe\" ", $t);'));
【讨论】: