2017-02-15 1 views
-1

div 클릭시 생성되는 스크립트와 스크립트에 지정된 모든 요소가 있습니다. 문제는 스크립트가 기본적으로 복사 및 붙여 넣기가되지만 등록하지 않은 것처럼 오류가 발생하지 않는다는 것입니다.slideToggle() 스크립트 생성

$('.header')header이 정의 된 <span>을 찾지 못한다는 것을 알 수 있습니다.이 선택기를 잘못 사용하고 있습니까?

자바 스크립트

html += "<tr><td>Other</td><td>" + stats.others.length + "<span class='header'> (Toggle View)</span></td></tr>"; 

html += "<tr id='otherResponseList' style='display:none;'><td>Other responses:</td><td><ul>" + otherListHtml + "</ul></td></tr>"; 

html += "<tr><td>Count total:</td><td>" + stats.total + "</td></tr>"; 

html += "<script>$('.header').click(function(){$('#otherResponseList')slideToggle(20);});</script>"; 

$("#countTable tbody").html(html); 
+2

적어도 당신은'$ ('#의 otherResponseList')'와'사이에 점을 가져야한다는 slideToggle' –

+0

을했다! 엄청 고마워. –

답변

-1

.slideToggle 전에이있을되어 있었다. 그것은 그것을 고쳤다.

업데이트 스크립트를 <script>$('.header').click(function(){$('#otherResponseList').slideToggle(20);});</script>