2013-07-09 2 views
-3

IE7을 제외한 모든 브라우저에서 작동하는 jquery 슬라이더 기능이 있습니다. 무엇이 문제 일 수 있습니까?IE7에서 jquery 함수가 작동하지 않습니다.

$(function() { 
    $("#slider").responsiveSlides({ 
     auto: true, 
     pager: false, 
     nav: true, 
     speed: 500, 
     namespace: "callbacks", 
    }); 
}); 
+1

어떤 jQuery 버전을 사용하고 있습니까? 오류를 검색하는 콘솔을 읽었습니까? –

+1

아무도 IE7을 지원하지 않습니다. 심지어 마이크로 소프트도. –

+1

@SubirKumarSao 아직 일부 피곤한 기관에서 사용하고 있습니다 ... –

답변

4

문제는 IE 7에서 오류를 만드는 자바 스크립트 추가 , 뒤에 쉼표를 가지고있다 .. (난이 너무 IE6에서 작동하지 않을 생각입니다)) :

내 기능입니다. . 그를 제거하고 내가 문제가 마지막에 여분의 것을 말할 것입니다 전체 코드를 보지 않고

$("#slider").responsiveSlides({ 
    auto: true, 
    pager: false, 
    nav: true, 
    speed: 500, 
    namespace: "callbacks", 
        //------^-----here..remove this 
}); 
+0

나는 그것의 오식이 다른 브라우저에서도 오류를 줄 것이라고 생각한다. –

+2

크롬과 파이어 폭스의 최신 버전은 .. .. 예 : ..의 이전 버전은 않습니다 .. :) – bipen

+0

아니 ..이게 문제가되지 않습니다 .. 다시 작동하지 않습니다 – name

2

작동합니다, 그것은해야

namespace: "callbacks" 

IE 및 다른 브라우저의 최신 버전은이 구문 오류를 무시하지만 IE7 및 이전 버전은 그렇지 않습니다.

+0

에 감사했습니다. 문제가되지 않습니다. – name

+0

@name 바이올린에 코드를 추가하는 것이 가장 좋습니다. 그래서 어떻게 실행되는지 볼 수 있습니다. 거기에 있으면 안되지만 다른 문제가있을 수도 있습니다. – ak85

관련 문제