2013-01-24 2 views
1

변경할 수있는 방법이 있습니까? 은 dobule 클릭 이벤트에서 ul 태그의 색상 또는 특정 행을 강조 표시합니까?더블 클릭시 ul의 색상 변경

<c:forEach var="food" varStatus="i" items="${foodList}"> 
    <c:set var="foodInfo" value="${food.key}"/> 
     <ul class="scroller_result" ondblclick="showDetails('${foodInfo}','m','iPad');""> 
      <li> <input type="checkbox" name="foodIds" <option value="${food.key}"><c:out value="${food.value}"/></option>> 
      </li> 
     </ul> 
</c:forEach> 

답변

1

jQuery 당신은 당신의 페이지에 추가하여 jQuery를 가져올 수 있습니다

function showDetails(...) { 
    ... 
    $(".scroller_result").css("color","red"); 
} 

정말 우아한 해결책이 될 것입니다 유사한 문제로보고 힌트와 답을 찾아야한다

<script src="http://code.jquery.com/jquery-latest.js"></script> 
0 외부 JS 라이브러리를 사용하지 않을 경우 jsfiddle


에서

example, 당신은 순수 JS를 사용하여 그것을 할 수 있습니다. 내 확장 example을 확인하십시오.

+0

이것은 더블 클릭시 특별히 발생하지 않습니다 –

+0

@MichaelPeterson보기 예 – bsiamionau

+0

죄송합니다, 놓친 링크 +1 –

관련 문제