代码可能比我能更好地解释这个:
<div class="wrapper">
<div class="inner1"></div>
<div class="inner2"></div>
</div>
<script>
$('div').click(function(){
var class_name = $(this).attr('class');
do_something(class_name);
});
</script>
Run Code Online (Sandbox Code Playgroud)
当我点击了inner1DIV,它运行的do_something()同时与inner1格和wrapper.
随着网站的建立,嵌套的div将会发生很多.有没有动态的方法来解决这个问题,只运行顶级div(在这种情况下inner1)?