나는 JQuery와 기반의 새로운 웹 사이트에서 일하고 있어요 그리고 난 궁금 해서요있는 최선의 방법에 대한 성능입니다 :많은 이벤트 위임을 jQuery와 함께 사용하는 것이 좋습니까? 아니면 내부에서만 사용하는 것이 더 낫습니까?
옵션 1 :
$("body").on("click",".label-type1",function(){...});
$("body").on("click",".label-type2",function(){...});
....
옵션 2 :
$("body").on("click","label",function(){
if($(this).hasClass("label-type1"){
...
}else if($(this).hasClass("label-type2"){
...
}});
미리 감사드립니다.
왜 동일한 동작을하는 경우이 모든 'label'요소에 대해 동일한 'class'를 관리 할 수 없습니다. –
아니 다른 사람이 다른 기능을 가지고있는 동일한 행동이 아니야 –