$("div#buttonContainer ul li").live("click",function(){
if($(this).hasClass('selected')){
alert('selected');
}
});
<div id="buttonContainer">
<ul>
<li class="selected"></li>
<li></li>
<li></li>
</ul>
</div>
모든 li 태그에 적용되는 클릭 핸들러가 있습니다. 그러나 li에 선택한 클래스가있을 때 특정 함수를 실행하고 싶습니다. 위의 자바 스크립트는 클릭 한 모든 경고를 팝업합니다. 내가 뭘 잘못하고 있는지 모르겠다. 어쩌면 특정 li을 올바르게 타겟팅하지 않을 수도있다.특정 클래스에 대한 확인 버튼 클릭
편집 : 나는 업그레이드 할 수
나는 JQuery와 1.3 기술을 사용해야합니다.
'live'대신'on'을 사용하고,'live'는 더 이상 사용되지 않습니다. –
잘 작동합니다. http://jsfiddle.net/j08691/gxvac/ – j08691
이 코드를 테스트 해 보셨습니까? 그것은 작동합니다. –