单击jquery时无法更改按钮颜色
鉴于我已经创建了以下输入,我正在处理mvc5单击jquery时无法更改按钮颜色,jquery,Jquery,鉴于我已经创建了以下输入,我正在处理mvc5 <input onclick="buttonclick(this)" id="btnspanish" type="button" value="Spanish"> 这不起作用。您的代码无法工作功能范围内的此将不是按钮的实例。您通过函数参数将按钮实例传递为obj,因此这就是您需要在jQuery选择器中使用的内容: function buttonclick(obj) { $(obj).addClass("background");
<input onclick="buttonclick(this)" id="btnspanish" type="button" value="Spanish">
这不起作用。您的代码无法工作<代码>功能范围内的此将不是按钮的实例。您通过函数参数将按钮实例传递为
obj
,因此这就是您需要在jQuery选择器中使用的内容:
function buttonclick(obj) {
$(obj).addClass("background");
}
你能提供你得到的“这个”吗?你的例子很混乱,你能提供html和javascript代码吗?如果你想改变颜色,你必须使用.css(“color”,“red”),或者你有一个名为“background”?@Boopathi的css类。要将答案标记为已接受,请单击答案旁边的复选标记,将其从空心切换为绿色。
function buttonclick(obj) {
$(obj).addClass("background");
}