【发布时间】:2013-04-30 12:03:29
【问题描述】:
我在一个由 22 岁儿童主题制成的 wordpress 网站中使用了精美的 box 2。我想要它,这样当您将鼠标悬停在图像上时,它会显示人名,当您单击图像时,它将有几段描述。除了悬停部分,我什么都可以工作,当你悬停时,它会显示整个大描述。
Here is a link to the page.(密码是boogiebop)
这里是 JavaScript:
jQuery(document).ready(function() {
jQuery(".fancybox").fancybox({
beforeshow: function(){
this.title = $(this.element).next('.newTitle').html();
},
helpers: {
title : {
type : 'inside'
}
}
}); // fancybox
}); // ready
我试过添加这个:
<a class="fancybox" href="images/01.jpg" title="only show this on hover"><img src="images/01t.jpg" /></a>
<div class="newTitle" style="display: none;"><p>hello, visite my site <a href="http://fancyapps.com/fancybox/">http://fancyapps.com/fancybox/</a></p></div>
但无济于事,我得到的只是标准标题。
【问题讨论】:
-
它对你不起作用的原因是因为回调的名称不是
beforeshow而是beforeShow(它使用CamelCase格式)...查看更多stackoverflow.com/a/9611664/1055987跨度>
标签: javascript jquery wordpress fancybox-2