Global javascript variable inside document.ready

前端 未结 8 1946
感情败类
感情败类 2020-12-08 04:04

Which is the right way of declaring a global javascript variable? The way I\'m trying it, doesn\'t work

$(document).ready(function() {

    var intro;

    i         


        
8条回答
  •  余生分开走
    2020-12-08 04:41

    like this: put intro outside your document ready, Good discussion here: http://forum.jquery.com/topic/how-do-i-declare-a-global-variable-in-jquery @thecodeparadox is awesomely fast :P anyways!

     var intro;
    
    $(document).ready(function() {
    
    
    
        if ($('.intro_check').is(':checked')) {
            intro = true;
            $('.intro').wrap('
    '); }; $('.intro_check').change(function(){ if(this.checked) { intro = false; $('.enabled').removeClass('enabled').addClass('disabled'); } else { intro = true; if($('.intro').exists()) { $('.disabled').removeClass('disabled').addClass('enabled'); } else { $('.intro').wrap('
    '); } } }); });

提交回复
热议问题