如何将JavaScript DOM对象转换为jQuery对象
<;tr onclick=“变更状态(此)”>;
功能更改状态(myObject){
三十、 removeClass();
}
我应该写什么来代替XXX?
我知道我可以使用一个id和一个id选择器来做一个变通方法,但它并不那么优雅。
有没有办法将JSDOM对象转换为jQuery对象,或者在jQuery中使用this关键字
var$this=$(myObject);
$this是一个jQuery对象。您可以从DOM元素创建jQuery对象
<;tr onclick=“变更状态(此)”>;
功能更改状态(myObject){
$(myObject.removeClass();
}
我还建议您使用jQuery进行事件绑定:
<;tr class=“变更状态”>;
$('.change status')。在('单击',函数(){
$(this.removeClass(…);
});
这很好,因为现在所有的JS代码都在一个地方,可以更容易地更新(在我看来)。请注意,类I添加到<;tr></如果要绑定到所有<;tr>元素