扫码关注官方订阅号
无标题文档 -+ -+ -+
问题是:当数量>1时减号背景变蓝,当数量为1时,减号背景变白,现在是为1时要点两次才会变白,最后如果把js封装成函数该如何写?
人生最曼妙的风景,竟是内心的淡定与从容!
因为变1的时候.bg这个没有移除
$(function(){ $(".list li span").html("1"); $(".list li b").click(function(){ var $num=$(this).parent(".list li"); var num=parseInt($num.find("span").text()); if($(this).hasClass("add")){ num++; if(num>1){ $num.find(".reduce").addClass("bg"); } }else{ if(num <=2){ num=1; $num.find(".reduce").removeClass("bg"); }else{ num--; } } $num.find("span").html(num); }); })
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
因为变1的时候.bg这个没有移除