Javascript 编写此JQuery代码的更好方法
当页面加载/重新加载时,我想用背景色保留第一个按钮,当单击另一个按钮时,第一个按钮的颜色消失 我为它编写了以下代码:Javascript 编写此JQuery代码的更好方法,javascript,jquery,Javascript,Jquery,当页面加载/重新加载时,我想用背景色保留第一个按钮,当单击另一个按钮时,第一个按钮的颜色消失 我为它编写了以下代码: $(文档).ready(函数(){ $(“.target1”).css(“背景色”、“红色”); $(“.target1”).css(“颜色”、“白色”); $(“.target2”)。单击(函数(){ $(“.target1”).css(“背景色”、“透明”); $(“.target1”).css(“颜色”、“黑色”); $(“.target2”).css(“背景色”、“红色
$(文档).ready(函数(){
$(“.target1”).css(“背景色”、“红色”);
$(“.target1”).css(“颜色”、“白色”);
$(“.target2”)。单击(函数(){
$(“.target1”).css(“背景色”、“透明”);
$(“.target1”).css(“颜色”、“黑色”);
$(“.target2”).css(“背景色”、“红色”);
});
});代码>
F01-制造-1
F01-制造-2
F01-制造-3
F01-FB按钮构造-4
F01-制造-5
要设置多个属性,请尝试:
$("p").css({"background-color": "yellow", "font-size": "200%"});
在css()方法中传递对象。要设置多个属性,请尝试:
$("p").css({"background-color": "yellow", "font-size": "200%"});
在css()方法中传递一个对象。您想要此
函数:
$(文档).ready(函数(){
$(.target”).css(“颜色”、“黑色”).css(“背景色”、“白色”);
$(“.target1”).css(“背景色”、“红色”);
$(“.target1”).css(“颜色”、“白色”);
$(“.target”)。单击(函数(){
$(“.target1”).css(“背景色”、“无”);
$(.target”).css(“颜色”、“黑色”).css(“背景色”、“白色”);
$(this.css(“背景色”、“红色”);
});
});代码>
按钮1
按钮2
按钮3
按钮4
您想要此
功能:
$(文档).ready(函数(){
$(.target”).css(“颜色”、“黑色”).css(“背景色”、“白色”);
$(“.target1”).css(“背景色”、“红色”);
$(“.target1”).css(“颜色”、“白色”);
$(“.target”)。单击(函数(){
$(“.target1”).css(“背景色”、“无”);
$(.target”).css(“颜色”、“黑色”).css(“背景色”、“白色”);
$(this.css(“背景色”、“红色”);
});
});代码>
按钮1
按钮2
按钮3
按钮4
您可以将其缩小,如下所示:
$(文档).ready(函数(){
$(“.btn”)。单击(函数(){
$('.active').removeClass('active');
$(this.addClass('active');
});
});代码>
.active{
背景色:红色;
颜色:白色;
}
F01-1
F01-2
F01-3
F01-FB按钮构造-4
F01-制造-5
您可以将其缩小,如下所示:
$(文档).ready(函数(){
$(“.btn”)。单击(函数(){
$('.active').removeClass('active');
$(this.addClass('active');
});
});代码>
.active{
背景色:红色;
颜色:白色;
}
F01-1
F01-2
F01-3
F01-FB按钮构造-4
F01-制造-5