我有这段代码
$('#test').click(function(){
$(this).hide();
$('#hidethis').show();
});
$('#test2').click(function(){
$('#hidethis').hide();
$('#test').show();
})
此代码工作正常,但我想将其应用到更多元素。所以我想理想地添加更多 ID
这个方法我试过了,没有效果。
$('#test,#test3').each.click(function(){
$(this).hide();
$('#hidethis').show();
});
$('#test2,#test4').each.click(function(){
$('#hidethis').hide();
$('#test').show();
})
如果需要的话会添加一个 fiddle
最佳答案
您需要做的就是以下内容:
$('#test, #test3').click(function(){
$(this).hide();
$('#hidethis').show();
});
$('#test2, #test4').click(function(){
$('#hidethis').hide();
$('#test').show();
});
关于javascript - jquery/javascript 中的多个 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32883595/