当光标离开div时, mouseleave 事件被触发,但如果我点击div内的按钮, mouseleave 和都会点击< / em>事件触发,虽然我的光标仍在div内。
这是代码:
events: {
'mouseleave': 'test_1',
'click button': 'test_2'
},
test_1: function() {
alert('mouseleave!');
},
test_2: function() {
alert('click!');
}
当我点击按钮时,会出现 mouseleave 警告。为什么?
答案 0 :(得分:1)
尝试将alert
更改为console.log
。我认为这是test_2中的警报,导致你离开div。