Pour faire simple, focus() ne prend pas en charge le bouillonnement mais focusin() prend en charge le bouillonnement
Exemple :
HTML
<p id="p1"> <input type="text"></p>
S'il s'agit du focus( ), il doit s'écrire
$('input').on('focus',function(){ alert(123); });
comme
$('#p1').on('focus',function(){ alert(123);//无效 });
et focusin()
comme
$('#p1').on('focusin',function(){ alert(123);//有效 $('#p1').off('focusin'); });
simple C'est-à-dire que focus() ne prend pas en charge le bouillonnement mais focusin() prend en charge le bouillonnement
Par exemple :
HTML
<p id="p1"> <input type="text"></p>
Si c'est focus(), il doit l'être écrit comme
$('input').on('focus',function(){ alert(123); });
s'écrit
$('#p1').on('focus',function(){ alert(123);//无效 });
et focusin()
s'écrit
$('#p1').on('focusin',function(){ alert(123);//有效 $('#p1').off('focusin'); });
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!