반응형


 필자는 개발 중 라디오 버튼 클릭 이벤트가 작동하지 않는 현상을 발견하였다. 이를 확인하던 도중 라디오 버튼 내에 minimal이라는 class가 적용되어 있었고, 이로 인해 이벤트가 동작하지 않았던 것이였다.


 해당 라디오 클릭 이벤트를 강제로 동작시키기 위해 다음과 같은 코드를 JavaScript 부분에 삽입하였다. (필자는 $(document).ready의 최하단)


// radio 이벤트 강제발생

$("input:radio").on("ifClicked", function (ev) {

      $(ev.target).click();

});


 위와 같은 코드를 넣으면 정상적으로 잘 동작한다.


추가

 확인해본 결과 jQuery iCheck plugin을 사용하고 있어 일반적인 jQuery 이벤트로 동작이 되지 않고 있음을 확인하였다. 이에 iCheck 이벤트를 이용하여 사용해야 된다.



↓ 공감 을 눌러주시면 블로거에게 큰 힘이 됩니다 !

반응형

블로그 이미지

SkyBaby

부부가 운영하는 정보 공유 공간입니다. 다양한 일상, 요리, 맛집탐방, 게임, 공부 등의 정보를 담고 있습니다.