Jquery 设置按钮以添加<;中的文本类;TD>;凭身份证?
所以我有一张桌子。第一列是用户可编辑文本(IDJquery 设置按钮以添加<;中的文本类;TD>;凭身份证?,jquery,Jquery,所以我有一张桌子。第一列是用户可编辑文本(ID#idea01),接下来的两列各有一个按钮,每个按钮都有各自的ID(#happy01unwanted01): 我的问题: 如何使用jQuery在单击按钮#happy01时,将.happy类添加到ID为#idea01的TD中?或者,单击按钮#unwanted01,将不需要的类添加到TD#idea01 我原以为这样行得通,但单击按钮什么也做不了: $("#happy01").click(function(){ $("#idea01").addCl
#idea01
),接下来的两列各有一个按钮,每个按钮都有各自的ID(#happy01
&#unwanted01
):
我的问题:
如何使用jQuery在单击按钮#happy01
时,将.happy
类添加到ID为#idea01
的TD中?或者,单击按钮#unwanted01
,将不需要的类添加到TD#idea01
我原以为这样行得通,但单击按钮什么也做不了:
$("#happy01").click(function(){
$("#idea01").addClass("happy");
});
$("#unwanted01").click(function(){
$("#idea01").addClass("unwanted");
});
谢谢你的帮助 您的代码是正确的,只需删除另一个类即可
$("#happy01").click(function(){
$("#idea01").addClass("happy");
$("#idea01").removeClass("unwanted");
});
$("#unwanted01").click(function(){
$("#idea01").addClass("unwanted");
$("#idea01").removeClass("happy");
});
这对我来说很好。这是整页吗?在哪里包括样式定义?我想你可能是在添加类——代码非常简单——但它们没有应用任何样式。丹尼:不,我只是为了共谋而提供了代码的绝对最小值。CSS和JS存储在独立的文件中。MarcioAT帮我解决了问题,就是这样!谢谢你,马西奥。因此,没有从每个选择器中删除“other”类就是问题所在。现在您可以帮助我了。在这种情况下使用“另一个”是错误的?(提高我的英语水平)如果可以,请选择此答案。我如何选择此答案?我所说的“其他”是指“不想要的”是“快乐”的另一个,“快乐”是“不想要的”的另一个
$("#happy01").click(function(){
$("#idea01").addClass("happy");
});
$("#unwanted01").click(function(){
$("#idea01").addClass("unwanted");
});
$("#happy01").click(function(){
$("#idea01").addClass("happy");
$("#idea01").removeClass("unwanted");
});
$("#unwanted01").click(function(){
$("#idea01").addClass("unwanted");
$("#idea01").removeClass("happy");
});