我有一个父母距离两步之遥的链接。当我点击链接时,我想改变远程父母班。
示例html:
<div class="classA">
<div class="linkHolder">
<a href="#" id="clickMe">hello</a>
</div>
</div>
所以点击链接时我想更改父级 - >从classA到classB的父类
这是我正在尝试但没有效果:
$("#clickMe").click(function() {
$(this).prevUntil('classA').removeClass('classA').addClass('classB');
});
有更好的方法吗?
答案 0 :(得分:2)
$("#clickMe").click(function() {
$(this).closest('.classA').toggleClass('classA classB');
});
注意:一旦再次点击或类似的东西,它不会改变类,因为它没有在问题中指定。