我不是编码员,所以我可能会说错了:)
点击div时使用这个小代码打开一个fancybox:
jQuery('.myDivWithClass').each(function() {
var actualDiv = jQuery(this);
actualDiv.fancybox({
'href' :actualDiv.find('a').attr('href') + '?removeHtmlHeader=1'
});
});
现在......它奏效了,但是当我换到新版本时它就没有了。为什么???
(如果您认为:他在做什么?我正在使用CMS并尝试通过创建一个简单的 - 隐藏链接为用户提供一个简单的解决方案。) HTML:
<div class="myDivWithClass">
<h3>Headline</h3>
<p>Some Text.</p>
<p><a class="hidden" href="theHiddenLink.html">Link</a></p>
</div>
非常感谢!
答案 0 :(得分:1)
FancyBox 1.3.4使用jQuery 1.4;而FancyBox 2.0+需要jQuery 1.7+;检查以确保您更新了CMS使用的jQuery版本,并且没有同时使用两个版本(因此存在冲突)。
我希望这有帮助!