我已经搜索和问题选项卡,我发现之前已经问过 jQuery 重复代码问题,但我仍然不明白如何将它应用于我的具体问题。
下面是一个简单的代码,将框中的文本更改为红色、蓝色和黑色,有 3 个这样的框。如何最小化此代码以避免重复,谢谢。
$("div.box1").click(function () {
colour=$(this).css("background-color");
$("div.first").css("color", colour);
});
$("div.box2").click(function () {
colour=$(this).css("background-color");
$("div.second").css("color", colour);
});
$("div.box3").click(function () {
colour=$(this).css("background-color");
$("div.last").css("color", colour);
});