这可能是基本的 jQuery 东西,但我似乎找不到适合我需要的正确代码。
所以,我试图设置这个简单的图像推子。如果单击按钮,则一个图像会淡入另一个图像。问题是我想在图像已经可见时阻止此事件发生。我现在设置的方式使图像淡出,然后淡入,即使它已经淡入。这样我可以多次单击按钮。
我有办法阻止这种情况发生吗?如果可见然后取消绑定点击?
那里有更聪明的人吗?提前致谢!
$('#services .serviceWrap h3').click(function (event) {
var Service = 'service' + $(this).attr("id");
$('#services .serviceWrap img').fadeToggle(200, function () {
$('#services .serviceWrap img').attr("src", 'img/' + Service + '.gif');
$('#services .serviceWrap img').fadeToggle(200);
});
});