-1
(jQueryの)何が起こる:どの要素がセレクタから返されていないがある場合のように、私は、コードを持っている
$(selector).keyup(function(e){ ...
はどうなりますか?それはすべてのキーアップで実行されますか? は、書くために(パフォーマンスの点から)方が良いだろう:
//Check if it's exists
if ($(selector).length){
$(selector).keyup(function(e){ ...
、あるいは全く異なるになりませんか?
jQueryが条件を処理します。 – Tushar
セレクタが何も返さない場合、イベントハンドラはバインドされません。そのような単純な –
あなたはイベントへの機能をバインドしており、その機能を実行していません。要素が返されない場合、関数はセレクタに一致する要素の 'keyup'イベントにバインドされません。 –