다음과 같이 div를 아래로 슬라이드 할 수있는 링크가 있습니다. 처음에이 링크에는 onclick
핸들러가 없으며 jQuery 코드를 사용하여 삽입하고 있습니다.jQuery 링크에 속성을 삽입하지 않음
<a href="#" id="Link_1">Show Div</a>
이제 다음은 jQuery를 1.4
사용하고//id comes from a loop which runs from 1 to 15
$("#Link_"+id).attr('onclick','$(\'#Div_'+id+'\').slideToggle(\'slow\');');
$("#Link_"+id).attr('style','color:white;');
$("#Link_"+id).attr('value','0');
마지막 두 줄이 속성을 삽입되지만 첫 번째 줄은 작동하지 않으며 또한 내가 어떤 error.I을받지 오전 jQuery 코드입니다
편집
지금 놀람, 나는 운이 그것을 시도 단지로, 첫 번째 줄은 jquery 1.9에서 작동합니다. 왜요?
당신은 무엇을 묶으려고합니까 ?? –
u를 jsfiddle에 입력하고 링크를 공유합니까? –
jQuery로'onclick' 속성을 설정 하시겠습니까? 그건 미친 짓이야. – undefined