2012-01-17 11 views
0

私は疑問に思って、なぜエラーが出るのスクリプトを使用しているサイトのいくつかのjQueryを使用して、ウェブサイト用のプラグイン書いていたよう:のjQueryのMouseEnterエラー

Uncaught TypeError: Object #<Object> has no method 'mouseenter' 

コード:

plugin.setBehavior = function() { 
    jQuery('#divname').mouseenter(function() { 
     show(); 
    }); 
} 

mouseenterイベントが発生していないjQueryのバージョンがあるか、またはその原因が考えられますか?

Thxを

答えて

0

はこれを試してみてください。

plugin.setBehavior = function() { 
    jQuery('#divname').bind("mouseenter",function() { 
     show(); 
    }); 
} 

liveまたはdelegatebind場合は

+0

は失礼なことしないでください動作しないと侮辱ではないでしょう。あなたの言語を気にしてください。あなたの答えを落とした人がコメントを残さなかったという事実によってあなたは不満を感じるかもしれませんが、あなたはそのように反応してはなりません。私はあなたの不満を理解し、私はあなたに同意します。ダウンボートするときはいつもコメントを残しておくと良いです。うまくいけばそれをした人が説明します。 –

+0

前のコメントを削除しました –

+0

私はdownvoteをしませんでしたが、ライブ、デリゲート、およびバインドはjquery 1.7では廃止され、使用されなくなりました。 –

関連する問題