私はjQueryを使用して、新しくロードされた<li>
要素をいくつかバインドしようとし.hover()
ていますが、行き詰まっています。現時点では、コンテンツ<ul>
をajaxでリロードしていて、でホバーイベントが.hover();
あり<li>
ます。もちろん、ホバーイベントはajaxがロードされていないコンテンツで完全に機能します。
mouseover
/mouseout
を使用してイベントをバインドできることはわかっています。これは、マウスオーバーがバインドされている現在の要素の子要素にカーソルを合わせると、イベントを中断する/悪い習慣.live();
がない場合に適した解決策です。したがって、私が使用している理由は、イベントがキャンセルされることなく、ホバーバウンド要素の子を自由にホバリングできるためです。mouseover
mouseout
.hover();
bind();
どちらもまったく機能していないようですので、私の質問は.. ajaxがロードされた<li>
イベントをバインドして、ホバー効果をとして維持しようとすることに何か意味がありますかhover();
、それともロールオーバーしてmouseover
/mouseout
を使用しlive();
て解決しようとする必要がありますホバーの子供たちは他の方法で問題を起こしますか?
成功メッセージ:
success: function(data){
$('ul#list').bind().append("<li>test test</li>");
}