2012-04-25 19 views

答えて

8

jQuery(obj.target).parent(); 

あなたはこれにあなたのコードをリファクタリングすることができます:

jQuery('#mya').bind('click', function(e){ 
    myotherfunction(e.target); 
}); 

function myotherfunction(obj){ 
    var $parent = jQuery(obj).parent(); 
    ... 
    ... 
} 

ベスト・プラクティス:

  • objは、イベントのための悪い名前です変数。
    jQuery('#mydiv').find('#mya') =>jQuery('#mya')
+1

おかげで多くのことを、特にあなたのベスト・プラクティス・ステートメントのために:あなたはそれだけで検索できるよう

  • id
  • は一意である必要があります。これらは、JQueryユーザーとしての私の成長の大きな助けとなります。 – Jochen

    関連する問題