2012-12-11 4 views
0

하이라이트를 선택할 때 한 항목 만 강조 표시하려면 목록을 작성하십시오 - 또한 항목이 강조 표시 될 때 아래의 예제를 활성화해야합니다.li 항목을 선택한 다음 입력 버튼을 사용 가능으로 설정하십시오.

$('#sn-list li a').click(function() { 
     $(this).parent('li').toggleClass('highlight'); 


     if (!currentPage.parent().hasClass('highlight')) { 
      $('#tabulation_button').removeProp("disabled"); 
      alert('hello'); 
     } 
     else { 
      $('#tabulation_button').prop("disabled", "disabled"); 
     } 
    }); 

http://jsfiddle.net/zidski/rEH5L/

답변

3

교체

$(this).parent('li').toggleClass('highlight'); 

둘째 나는 ..이 변수이가 당신이 언급 한 코드에 정의되지 않는 한이 현재의 맥락에서 이해되지 않는다 currentPage

선언되는 경우 표시되지 않습니다

if (!currentPage.parent().hasClass('highlight')) { 

Check Fiddle

관련 문제