답변 3개
저도 하얗게 나와서 아래 처럼 수정을 했습니다.
저 같은 경우, jQuery 최신 버젼으로 바꾸었는데, live() 가 deprecated 되어서 그렇습니다.
그래서 아래와 같이 해 주었습니다.
kcaptcha.js 를 회원 가입 캡챠와 관련해서는 아래를 수정해 주 면 됩니다.
... 변경 전... ...
Copy
$("#captcha_reload").live(....){
$("#captcha_mp3").live("click", function(){
... 변경 후 ...
Copy
$(document).on("click", "#captcha_reload", function(){
$(document).on("click", "#captcha_mp3", function(){
selector 가 바뀌었으니 selector 에 맞게 click 를 해 주어야 합니다.
그래서...
Copy
$("#captcha_reload").trigger("click");
를 해 주면 됩니다.
jQuery 를 최신 버젼으로 바꾼 경우에만 해당 하겠죠. jQuery 를 최신 버젼으로 바꾸니 수정해야 할 부분이 좀 많이 보이네요.
저는 아래와 같이 jQuery 최신 버젼을 업데이트 했습니다.
Copy
<!--[if lt IE 9]>
<script type='text/javascript' src='<?php echo G5_URL ?>/x/js/jquery-1.11.0-rc1.js'></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script type='text/javascript' src='<?php echo G5_URL ?>/x/js/jquery-2.1.0-rc1.js'></script>
<!--<![endif]-->
질문 하신 분께서는 ... OS, 웹브라우저, 웹 서버 등의 정보를 같이 올려주시면 진단하기가 편하리라 생각합니다 ^^;
답변을 작성하려면 로그인이 필요합니다.