2014-06-23 4 views
-1

내가 가진 플립 토글 스위치를 만들어플립 토글 스위치 JQuery와

<script> 
     $("#flip1").change(function(){ 
       alert("flip"); 
     }); 
    </script> 

하지만이 버튼을 변경하는 경우, 아무 일도하지 않습니다. 어쩌면 누군가 나를 도울 수 있습니다. 당신

+0

[코드가 잘 동작합니다.] (http://jsfiddle.net/NG78a/1/). – Andy

+0

코드가 잘 보입니다. 페이지에'jQuery' 라이브러리가로드되었는지 확인하십시오. –

+0

DOM이 준비 되었습니까? '$ (document) .ready (function() {// your code});' – billyonecan

답변

-1

이 시도 감사 : 준비 기능

http://jsfiddle.net/z5stP/

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
<script> 
    $(document).ready(function(){ 
    $("#flip1").change(function(){ 
     alert("flip"); 
    }); 
    }); 
</script> 
+0

이 코드 덕분에 작동합니다. jQuery 라이브러리를 어떻게로드했는지 확인해야합니다. – steke

+0

@ user3340823 welcome :) –

-1
try using below code 

    <select id="flip1" data-role="flipswitch"> 
     <option value="true">true</option> 
     <option value="false">false</option> 
    </select> 


<script> 
$("document").ready(function() 
{ 
    $("#flip1").change(function(){ 
      alert("flip"); 
    }); 
}); 
</script> 

참고 : DOM이로드 된 후 항상 UR 스크립트를 호출합니다. $ (document) .ready() 함수 안에 사용자 스크립트를 포함하면 DOM 요소가로드 된 후 호출되는 ur 스크립트를 보장합니다.