我有这样的链接
<a class="fancybox-effects-c" rel="gallery1" href="images/large/9.png" title="project description here >> <a href='http://www.google.com'target='_blank'>View website</a>"> <img src="images/thumbs/107.png" alt="" /></a>
但是在悬停时它会显示代码。在玩弄了很多东西之后,我决定将标题描述切换到该alt
字段可以解决我的问题,但无法弄清楚如何做到这一点。我假设它在 jquery.fancybox.js 文件中,我只需要切换它。任何人都可以帮忙吗?
更新:我找到了一个更好的解决方案,无需将标题描述移动到 alt 字段我可以使用此代码禁用悬停功能
var tempTitle = "";
$('a[title]').hover(
function(e){
e.preventDefault();
tempTitle = $(this).attr('title');
$(this).attr('title', '');
$(this).mousedown(
function(){
$(this).attr('title', tempTitle);
}
);
}
,
function() {
$(this).attr('title', tempTitle);
}
);
奇迹般有效!