我目前正在使用一个应用 GreyScale 悬停效果的 jQuery 插件。该插件完美运行。
插件所在的页面使用基于 ajax 的过滤。因此,以下代码仅在初始加载时才能正常工作。我需要能够重新初始化每个过滤器上的两个元素。
我一直在尝试$(document).on
使用 jQuery 1.7.2 但无法使其正常工作..
$(function() {
// fade in the grayscaled images to avoid visual jump
$('.colour img').hide().fadeIn(1000);
});
// user window.load to ensure images have been loaded
$(window).load(function () {
$('.colour img').greyScale({
// call the plugin with non-defult fadeTime (default: 400ms)
fadeTime: 500,
reverse: false
});
});