【发布时间】:2011-12-06 08:56:21
【问题描述】:
所以昨晚我终于让我的黑白东西工作了,但是我在代码中做错了,现在我不知道我做错了什么。我已经找了一个小时了。如果有人可以提供帮助,那就太好了。我想要达到的效果是图像变成灰度,当你将鼠标悬停在它们上面时,它们会变成全彩色。这个效果曾经工作和停止工作的网站是http://jamestestblog3.tumblr.com/。感谢任何可以提供帮助的人。
包含灰度脚本的部分代码:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script src="http://www.pryde-design.co.uk/projects/jQGreyScale/greyScale.js"></script>
<script>
$(function() {
$('.greyScale').hide().fadeIn(1000); // fade in the grayscaled images to avoid visual jump
});
$(window).load(function () { // user window.load to ensure images have been loaded
$('.greyScale').greyScale({
fadeTime: 500 // call the plugin with non-defult fadeTime (default: 400ms)
});
});
</script>
<img src="{PhotoURL-250}" class="greyScale" /></a>
【问题讨论】:
-
请在问题本身中包含代码的相关部分。我对挖掘您页面的整个 HTML 源代码没有兴趣。
-
我已编辑,请立即查看。我不确定问题本身是否真的存在于代码的那些部分,这可能是另一个错误,如果您可以通过源代码进行查找,这将意味着很多。
-
脚本当前崩溃,因为
options在infinitescroll插件中的某处未定义(使用Firebug 及其控制台查看)。你还记得当它停止工作时你改变了什么吗? -
@Martin 很遗憾,我一无所知。 :(
标签: jquery css tumblr grayscale