x

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

· 2014-11-06 (목) 21:31:49 · 5498 · 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,036
14-11-18 조회 7,317
14-11-17 조회 7,701
14-11-11 조회 1.1만
14-11-09 조회 2.4만
14-11-06 조회 5,499
14-10-30 조회 9,058
14-10-28 조회 9,774
14-10-24 조회 7,316
14-10-24 조회 7,834
14-10-17 조회 6,856
14-10-14 조회 1.7만
14-09-23 조회 7,438
14-09-18 조회 7,878
14-09-12 조회 1.1만
14-09-12 조회 5,880
14-09-05 조회 9,106
14-09-05 조회 6,818
14-08-13 조회 7,880
14-08-12 조회 4,918
14-08-09 조회 8,730
14-08-06 조회 4,516
14-08-05 조회 6,085
14-07-25 조회 8,850
14-07-24 조회 9,857
14-07-23 조회 4,017
14-07-16 조회 9,605
14-07-08 조회 1.4만
14-06-19 조회 5,404
14-06-11 조회 7,554