pay*_*ike -2 javascript jquery addclass removeclass
我遇到了问题
<div id='parent'>
<div id='child'>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我想要的是当孩子被点击addClass,当其余的父母被点击removeClass,所以当我尝试做
$('#child').click(function(){
$(this).addClass();
})
$('#parent').click(function(){
$('#child').removeClass();
})
Run Code Online (Sandbox Code Playgroud)
它不起作用我认为它是因为孩子实际上在父母的内部,所以当孩子被点击时,父母点击了吗?
那我该怎么办呢?
试试这个:
$('#child').click(function(evt){
evt.stopPropagation();
$(this).addClass("myClass");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
60 次 |
| 最近记录: |