我对 jQuery 很陌生,所以我将不胜感激您提供的任何帮助/建议!
我让它在 jsFiddle 中工作:http: //jsfiddle.net/cakeeater/LUAtb/10/
基本上,当您将鼠标悬停在图像上时,我只需要图像的标题来替换“Hello”文本。
jQuery().ready(function() {
jQuery("#caption").text('Hello'); });
jQuery('img.gallery').mouseenter(function() {
var title = $(this).attr("title");
jQuery("#caption").text(title); });
jQuery('img.gallery').mouseleave(function() {
jQuery("#caption").text('Hello'); });
然而,当我把它放到网站上时,“Hello”文本是唯一有效的功能——图像标题不会在悬停时显示:http: //bit.ly/MNgdUS
我确信可能有更好的方法来编写脚本......我在 Firebug 中没有看到任何错误,我还尝试禁用站点上的所有其他脚本,结果相同。有任何想法吗?