我有以下代码和 8 个不同的 .overlay 元素。我想根据单击的 .overlay 更改具有唯一值的#target 的文本。如果我使用其中的 8 个并使用唯一 ID 而不是 .overlay 类作为我的选择器,它会起作用,但我更愿意让它尽可能干净,也许使用 var 代替“一些文本”
$('.overlay').on("click",function(){
$('#target').animate({'opacity': 0}, 1000, function () {
$(this).text("some text");
}).animate({'opacity': 1}, 1000);
});