基本上我正在做类似的事情:
除了我有 3 个实例之外,每个按钮都具有相同的功能。并且没有返回按钮/链接可以将其返回到正常状态。
所以我用它自己的相关部分和以下jquery的唯一ID标记了每个实例:
$('#btn0').click(function(e){
$('#btn0').fadeOut('slow', function(){
$('#reveal0').fadeIn('slow');
});
});
$('#btn1').click(function(e){
$('#btn1').fadeOut('slow', function(){
$('#reveal1').fadeIn('slow');
});
});
$('#btn2').click(function(e){
$('#btn2').fadeOut('slow', function(){
$('#reveal2').fadeIn('slow');
});
});
这种方式看起来有点笨拙,如果有更简洁的语法来做到这一点,它会徘徊吗?我已经尝试过 .each 并将它们全部列出在一个函数中,但是它们都一起消失了,这不是我想要的。谢谢