2009-10-02 5 views
0

ul에서 항목을 추가 및 제거하고 있습니다. 그러나 방금 추가 한 항목은 제거 할 수 없습니다. 항목을 추가 할 때 이벤트를 등록해야한다고 가정합니다. 제발 어떻게하는거야?새로 추가 된 선택기에 이벤트 등록

답변

3

당신이 당신의 ul의 모든 li 항목에 대한 이벤트 핸들러를 등록하는 경우는 .live() 기능을 사용하십시오. 이렇게하면 페이지에 표시되는 모든 새로운 li 항목에 대해 동일한 처리기가 등록됩니다. 이 답변으로 문제가 해결되지 않을 경우 예를 들어

,

$("li").live("click", function(){ 
     $(this).remove(); 
    }); 

, 당신은 당신이하려는 일에 대해 좀 더 명확하게하기 위해 편집 할 수 있을까?

+0

이 근무했습니다. 감사.... – zsharp

관련 문제