복붙노트

[JQUERY] 어떻게 jQuery를 버전이로드되는 것을 확인?

JQUERY

어떻게 jQuery를 버전이로드되는 것을 확인?

해결법


  1. 1.

    if (typeof jQuery != 'undefined') {  
        // jQuery is loaded => print the version
        alert(jQuery.fn.jquery);
    }
    

  2. 2.jQuery 오브젝트가 존재하는 경우 당신은 확인할 수 있습니다 :

    jQuery 오브젝트가 존재하는 경우 당신은 확인할 수 있습니다 :

    if( typeof jQuery !== 'undefined' ) ... // jQuery loaded
    

    jQuery를 (). JQuery와 버전 번호가 있습니다.

    접두사에 관해서는, jQuery를 항상 작동합니다. 당신은 $를 사용하려는 경우에는 함수에 코드를 포장하고 매개 변수로에 jQuery를 전달할 수 있습니다 :

    (function( $ ) {
        $( '.class' ).doSomething();  // works always
    })( jQuery )
    

  3. 3.

    // Short and sweet
    $_
    
    // My original 'goto' means to get the version
    $.fn.jquery
    
    // If there is concern that there may be multiple implementations of `$` then:
    jQuery.fn.jquery
    

    최근에 나는 내가 jQuery를 버전을 뽑아 세 번째 간단한 명령을주의하고 싶었다 그래서 몇 사이트에 $ .fn.jquery를 사용하는 문제가 있었다. 버전 번호를 포함하는 문자열을 반환해야합니다 _ $.

    꽤 오래된 질문과 이미 의견에 내 대답을 언급 한 몇 사람을 본 적이있다. 그러나, 나는 들키지 수 주석으로 남아 가끔 좋은 답을 찾을; 의견의 많은 답변에있을 때, 특히 당신은 보석을 찾는 이들의 더미를 파고 자신을 찾을 수 있습니다. 희망이 누군가 아웃하는 데 도움이!


  4. 4.이 방법은 지금까지 언급되지 않았기 때문에 그냥 ... - 콘솔을 열고 다음을 입력 :

    이 방법은 지금까지 언급되지 않았기 때문에 그냥 ... - 콘솔을 열고 다음을 입력 :

    $ === jQuery
    

    @Juhana은 $ 위에서 언급 한 바와 같이 (). JQuery와 버전 번호를 반환합니다.


  5. 5.내가 jQuery를로드하는 경우이 검사에 짧고 간단한 방법으로 발견했다 :

    내가 jQuery를로드하는 경우이 검사에 짧고 간단한 방법으로 발견했다 :

    if (window.jQuery) {
        // jQuery is available.
    
        // Print the jQuery version, e.g. "1.0.0":
        console.log(window.jQuery.fn.jquery);
    }
    

    이 방법은 http://html5boilerplate.com 및 다른 사람에 의해 사용됩니다.


  6. 6.내 취향은 :

    내 취향은 :

    console.debug("jQuery "+ (jQuery ? $().jquery : "NOT") +" loaded")
    

    결과:

    jQuery를 1.8.0로드


  7. 7.당신은 실제로 IE를위한 try / catch 블록이 포장한다 :

    당신은 실제로 IE를위한 try / catch 블록이 포장한다 :

    // Ensure jquery is loaded -- syntaxed for IE compatibility
    try
    {
        var jqueryIsLoaded=jQuery;
        jQueryIsLoaded=true;
    }
    catch(err)
    {
        var jQueryIsLoaded=false;
    }
    if(jQueryIsLoaded)
    {
        $(function(){
            /** site level jquery code here **/
        });
    }
    else
    {
        // Jquery not loaded
    }
    

  8. 8.한 줄 및 키 스트로크 (! 죄송합니다)의 최소에서 :

    한 줄 및 키 스트로크 (! 죄송합니다)의 최소에서 :

    alert($().jquery);
    

  9. 9.다음 명령의 개발자 도구> 콘솔과 1 쓰기로 이동 jQuery.fn.jquery CONSOLE.LOG (jQuery를 () JQuery와.);

    다음 명령의 개발자 도구> 콘솔과 1 쓰기로 이동 jQuery.fn.jquery CONSOLE.LOG (jQuery를 () JQuery와.);


  10. 10.템플릿 괴물 블로그, 입력에 따라, 스크립트 아래이 당신이 지금 통과하고있는 사이트의 JQuery와의 버전을 제공 할 것입니다.

    템플릿 괴물 블로그, 입력에 따라, 스크립트 아래이 당신이 지금 통과하고있는 사이트의 JQuery와의 버전을 제공 할 것입니다.

     1. console.log(jQuery.fn.jquery);
     2. console.log(jQuery().jquery);
    

  11. 11.

    if (jQuery){
       //jquery loaded
    }
    

    .....

  12. from https://stackoverflow.com/questions/6973941/how-to-check-what-version-of-jquery-is-loaded by cc-by-sa and MIT license