简单的说就是focus()不支持冒泡而focusin()支持冒泡
举例说明:
HTML
<p id="p1"> <input type="text"></p>
如果是focus(),则必须写出成
$('input').on('focus',function(){
alert(123);
});写成
$('#p1').on('focus',function(){
alert(123);//无效
});而focusin()
写成
$('#p1').on('focusin',function(){
alert(123);//有效
$('#p1').off('focusin');
});简单的说就是focus()不支持冒泡而focusin()支持冒泡
举例说明:
HTML
<p id="p1"> <input type="text"></p>
如果是focus(),则必须写出成
$('input').on('focus',function(){
alert(123);
});写成
$('#p1').on('focus',function(){
alert(123);//无效
});而focusin()
写成
$('#p1').on('focusin',function(){
alert(123);//有效
$('#p1').off('focusin');
});
Copyright © 2019- dayanchu.com 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务