마우스 오버 기능을위한 두 개의 핸들러가 있는데, 차이점과 가능한 가장 효율적인 방법으로 각각을 사용하는 방법을 알고 싶습니다.델리게이트는 어떻게 유용합니까?
코드 블록 하나를
$('.test div').mouseover(function() {
$(this).stop().animate({
left: '100px'
}, 550);
});
코드 블록이 : 사전에
$('.test').delegate('div', 'mouseover', function() {
$(this).stop().animate({
left: '100px'
}, 550);
});
감사합니다 :)
아 ....을 만들어 적용 핸들러에 충실해야하므로 성능의 비용이, 당신은 내가 인형이라고 생각합니다. 고마워요 .-P –
@Klaus, 그는 분명히 * ME *와 이야기하고있었습니다 .. – nickf
@nickf, 당신은 운 좋은 놈입니다 :-) –