現在、jQuery 1.3.2の使用に追われており、イベントの委任全般について理解し始めたばかりです。しかし、このコードで機能するイベント委任を取得できないようです。クラス「チャット」のulがあり、そのliの1つにカーソルを合わせると、新しいスパンが作成され、マウスがliを離れると、スライドして元に戻ります。
このコードは機能しますが、イベント委任を使用したいと思います。
$('ul.chat li').hover(
function() {
$(this).append($('<span class="join">Join Conversation</span>'));
setTimeout(function() {
$('.join').animate({'width': '150px'}, 400);
},500);
},
function() {
$('.join').animate({'width': '0px'}, 200, function(){
$(this).remove();
});
}
);
誰かが同じ結果を達成する方法を教えてもらえますが、イベントの委任がありますか?ありがとう。