您好,登录后才能下订单哦!
密码登录
            
            
            
            
        登录注册
            
            
            
        点击 登录注册 即表示同意《亿速云用户服务条款》
        本篇内容主要讲解“jQuery怎么实现简易商城系统”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jQuery怎么实现简易商城系统”吧!

<body> <table border="1" cellpadding="0" cellspacing="0"> <tr> <th><input type='checkbox' name="c1"/>全选</th> <th>商品信息</th> <th>宜美惠价</th> <th>数量</th> <th>操作</th> </tr> <tr class="tr_0"> <td> <input name="" type="checkbox" value=""/> </td> <td> <img src="images/sang.gif" class="products"/><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >天堂雨伞</a></td><td>¥32.9元 </td> <td> <img src="images/subtraction.gif" width="20" height="20"/> <input type="text" class="quantity" value="1"/> <img src="images/add.gif" width="20" height="20"/> </td> <td> <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="del">删除</a> </td> </tr> <tr> <td> <input name="" type="checkbox" value=""/> </td> <td> <img src="images/iphone.gif" class="products"/><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >苹果手机iphone5</a></td><td>¥3339元 </td> <td> <img src="images/subtraction.gif" width="20" height="20"/> <input type="text" class="quantity" value="1"/> <img src="images/add.gif" width="20" height="20"/> </td> <td> <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="del">删除</a> </td> </tr> </table> <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="add">添加</a> </body>
<script type="text/javascript" src="js/jquery-1.12.4.js" ></script>
<script>
	$(function(){
		//点击加号触发事件
		$('[src="images/add.gif"]').click(function(){
			var num=parseInt($(this).prev().val());
			$(this).prev().val(num+1);
		});
		//点击减号触发事件
		$('[src="images/subtraction.gif"]').click(function(){
			var num=parseInt($(this).next().val());
			if(num<=0){
				return alert('不能再少了!');
			};
			$(this).next().val(num-1);
		});
		//删除事件
		$('[class="del"]').click(function(){
			$(this).parent().parent().remove();
		});
		//选中框,全选框事件
		$('[type="checkbox"]').click(function(){
			var len=$('[type="checkbox"]').length;
			var clen=$('[type="checkbox"]:checked').length;
			var t1=$('[name="c1"]').prop("checked");
			var pd=$(this).parent().text();
			if(pd=="全选"){
				$('[name="c1"]').prop("checked",t1);
				$('[type="checkbox"]').prop("checked",t1);
				return "";
			}
			if(clen==len-1 & t1==false){
				$('[name="c1"]').prop("checked",true);
			}else if(clen>=len-1 & t1==true){
				$('[name="c1"]').prop("checked",false);
			}
		});
		//添加事件
		$('[class="add"]').click(function(){
			var newD=$('tr:eq(2)').clone();
			$('tr:last').after(newD);
		});
		
		//输入框
		$('[type="text"]').change(function(){
			var te=$(this).val();
			te=te.toString();
			for(i=0;i<te.length;i++){
				if(i==2 || te[i]=="."){
					alert('不能超过100,不能有小数');
					return $(this).val(1);
				};
			};
			if(te<=0 || isNaN(te)){
				$(this).val(1);
			};
			
		});
	});
</script><style type="text/css" >
*{
	font-size:12px;
}
</style>到此,相信大家对“jQuery怎么实现简易商城系统”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。