$(function(){ $('i').click(function(){ //单击i标签 var i=$(this); //获取i var span=$(this).parent().find('span'); //获取span var num=parseInt(span.text()); //获取当前数字 if(i.hasClass('on')){ //如果已经单过赞 i.removeClass('on'); //单击即取消赞 span.html(num-1) //num-1 }else{ i.addClass('on') span.html(num+1) } }) })