【发布时间】:2012-08-22 20:36:35
【问题描述】:
我对 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 中没有看到任何错误,我还尝试禁用站点上的所有其他脚本,结果相同。有任何想法吗?
【问题讨论】:
-
指向您网站的链接已损坏;请修复它。
-
或者更好的是,提供有问题的代码,这样我们就可以在不点击链接的情况下看到它,这样即使您上传了修复程序,未来的用户也可以看到它。
-
抱歉,添加代码并修复链接。