how to use .toggle with jquery 1.9

前端 未结 2 1250
刺人心
刺人心 2020-12-06 15:20

i\'m trying to use the toggle method with jquery 1.9 but it\'s been removed and here\'s a simple example to toggle div content http://jsfiddle.net/Y5pFe/1/ code :

         


        
相关标签:
2条回答
  • 2020-12-06 16:04

    I would just use .click and assign an attribute as a flag:

    <div class="divone"></div>
    $(document).ready(function(e) {
    $('.divone').click(function() {
        if($(this).hasClass("clicked")) {
            $(this).text("removing click");
            $(this).removeClass("clicked");
        } else {
            $(this).text("adding click");
            $(this).addClass("clicked");
        }
    }); 
    });
    
    0 讨论(0)
  • 2020-12-06 16:09
    $( document ).ready(function() {
    var flag=0;
    $('div.divone').on('click', function(){
    
        var menu = $(this);
    
         if(flag==0)
           {
    
                menu.text("click one");
    
                flag=1;
                return;
            }
    
            if(flag==1)
            {
    
                menu.text("click two");
    
                flag=0;
                return;
             }
    
    
    
    
    
        });
    });
    
    0 讨论(0)
提交回复
热议问题