이미 selected 상태인 애를 다시 선택했을 때

이미 selected 상태인 애를 다시 선택했을 때

QA

이미 selected 상태인 애를 다시 선택했을 때

답변 3

본문

예를 들어 셀렉트박스에 링크를 걸었습니다.

근데 얘가 selected 선택된 상태로 표시되면 다시 선택해도 이동이 안되는데 이동되게 하는 법 있을까요? selected 상태를 유지하면서요.

이 질문에 댓글 쓰기 :

답변 3

<select name="name" id="test_sel">
    <option value="1" <?=$name=='1'?'selected':''?>>1</option>
    <option value="2" <?=$name=='2'?'selected':''?>>2</option>
</select>
<script>
    $(document).ready(function () {
        $('#test_sel').on('click',function(e){
            if(e.offsetY < 0){ 
                  location.href='이동할주소'
            } 
        });
    })
</script>

체인지 이벤트의 경우 이미 선택된 옵션을 다시 클릭하면 이벤트가 일어나지 않아 위 소스처럼 만들어봤는데요. 이미 선택된 옵션도 다시 선택했을때 다시 이벤트가 일어날수 있게끔요. 제가 잘못 이해했을까요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로