通过触发 onClick 事件,我想选择 onClick 事件附加到的同一元素,以向该同一元素添加一个类。我尝试的是以下内容:
<div class="class1" onClick="TestFunction();">Click</div>
<script>
function TestFunction() {
$(this).addClass('active');
}
</script>
单击 div 后,应将“active”类添加到同一元素,从而导致......
<div class="class1 active" onClick="TestFunction();">Click</div>
然而这不起作用。我想知道this在这种情况下选择器的工作方式是否有所不同。
div 元素的结构应保持相同,并且函数应保持在 onClick 属性上的相同位置。
万千封印
紫衣仙女
相关分类