我试图在鼠标悬停在jQuery中两个不同文件之间的图像脉冲上产生效果。我已经写好了开头,但我正在努力处理实际的动画部分。
这是我到目前为止所拥有的。我知道我需要写一些东西来告诉图像淡入下一个图像然后淡出。在此先感谢您的时间。
(function($) {
$(document).ready(function() {
window.pulse_image = null;
window.pulse_continue_loop = false;
$('.pulse').mouseover(function() {
// User is hovering over the image.
window.pulse_continue_loop = true;
window.pulse_image = $(this);
PulseAnimation(); // start the loop
}).mouseout(function() {
window.pulse_continue_loop = false;
window.pulse_image.stop();
});
});
})(jQuery);
我希望做类似的事情,它可以很容易地应用于多个图像 - 有两个图像,一个 example_off.jpg 和 example_on.jpg。
jQuery(function(){
$(".img-swap").hover(
function(){this.src = this.src.replace("_off","_on");},
function(){this.src = this.src.replace("_on","_off");
});
});