Hi i\'m trying to create something that will alternate shrinking and growing on every click, but i\'m using jQuery 1.9
for my website. the .toggle(functio
With two states, you can just maintain the current toggled state as a boolean (I used clickState
). If you wanted to have multiple states, you could continue to add 1 to the state count and then check the modulus of the total count to determine which function should fire based on the state.
I updated your code a bit since ele
is actually the jQuery object you want to work with:
http://jsfiddle.net/TNAC6/2/
$(document).ready(function() {
var flag=0;
$('selector').on('click', function(){
var menu = $("element_to_toggle");
if(flag==0){
menu.text("click one");
flag=1;
return;
}
else if(flag==1){
menu.text("click two");
flag=0;
return;
}
});
});