x

[알툴바, IE11]상품옵션 선택시 아무 반응 없는 오류 수정

· 2014-11-06 (목) 21:31:49 · 5511 · 5
브라우저 - IE11
알툴바 사용중


간혹 상품옵션을 클릭해도 아무 반응이 없는 경우가 있습니다. F5를 누르면 다시 되긴하지만 오류라고 봐야할듯 합니다. 디버깅창을 띄어도 아무 반응이 없어 alert창으로 하나씩 확인해보았습니다.

수정파일은 /js/shop.js 파일입니다.


46라인 : $("select.it_option").live("mousedown", function() {
->$("select.it_option").mousedown(function() { 로 변경

148라인 : $("select.it_supply").live("mousedown", function() {
->$("select.it_supply").mousedown(function() {


처리한건 live를 뺐습니다. live안에 alert을 넣고 디버깅해보니 함수가 실행되다 안되다 합니다.

1.9 버전부터 live 함수를 사용하지 않는것으로 알고있으며 live 함수 사용 자제해야할듯 합니다.
|

댓글 5개

좋은정보 감사합니다~
live 함수는 그대로 사용하시고, 1.8.3 버전에 맞게 다른부분을 변경하시는것이 좋습니다.

저도 이 문제때문에 모든 live 함수를 일괄 .on 으로 변경을 했으나
예기치 못한 부분에서 문제가 발생되 다시 롤백한적이 있습니다.

jquery 버전을 업그레이드 하셔서 생기는 문제인데,
사용하시다 보면 많은 부분에서 문제가 발생합니다. 참고하세요~
흠... 그런가요.. jquery버전은 기존에 사용하던 1.8.3 버전 그대로 사용하고 있습니다.

다른 방법도 찾아봐야겠네요

감사합니다~
제대로 읽어보지 않고 답변을 한듯합니다.
live 함수 자체의 결함을 말씀하신듯...
버전 바꿨다 겪은 문제가 좀 있어서 글읽다가 그현상으로 잘못봤나봐요 ^^;;;;
2015-08-07 (금) 17:12:57
live대신bind로 교체해보시면 어떨지...
댓글을 작성하시려면 로그인이 필요합니다.

영카트5 팁자료실

455건
+
제목 글쓴이 날짜 조회
14-11-19 조회 7,041
14-11-18 조회 7,321
14-11-17 조회 7,711
14-11-11 조회 1.1만
14-11-09 조회 2.4만
14-11-06 조회 5,512
14-10-30 조회 9,061
14-10-28 조회 9,790
14-10-24 조회 7,328
14-10-24 조회 7,850
14-10-17 조회 6,869
14-10-14 조회 1.7만
14-09-23 조회 7,455
14-09-18 조회 7,890
14-09-12 조회 1.1만
14-09-12 조회 5,888
14-09-05 조회 9,116
14-09-05 조회 6,825
14-08-13 조회 7,893
14-08-12 조회 4,926
14-08-09 조회 8,745
14-08-06 조회 4,538
14-08-05 조회 6,095
14-07-25 조회 8,861
14-07-24 조회 9,867
14-07-23 조회 4,028
14-07-16 조회 9,612
14-07-08 조회 1.4만
14-06-19 조회 5,418
14-06-11 조회 7,576