jQuery实现简易商城系统项目实操

 更新时间:2022年06月29日 15:27:23   作者:张阿起  
这篇文章主要介绍了jQuery实现简易商城系统项目实操,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

一.效果图

二.body

<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="http://9i0i.com/pic.php?p=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="http://9i0i.com/pic.php?p=images/subtraction.gif" width="20" height="20"/>
           	<input type="text" class="quantity" value="1"/>
           	<img src="http://9i0i.com/pic.php?p=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="http://9i0i.com/pic.php?p=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="http://9i0i.com/pic.php?p=images/subtraction.gif" width="20" height="20"/>
           	<input type="text" class="quantity" value="1"/>
           	<img src="http://9i0i.com/pic.php?p=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>

三.jQuery

<script type="text/javascript" src="http://9i0i.com/pic.php?p=js/jquery-1.12.4.js" ></script>
<script>
	$(function(){
		//点击加号触发事件
		$('[src="http://9i0i.com/pic.php?p=images/add.gif"]').click(function(){
			var num=parseInt($(this).prev().val());
			$(this).prev().val(num+1);
		});
		//点击减号触发事件
		$('[src="http://9i0i.com/pic.php?p=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>

四.css

<style type="text/css" >
*{
	font-size:12px;
}
</style>

五.小结

本章使用jQuery的方式实现了一个简易的商城系统,这一个比较潦草,明天再实现一个比较好看的.

到此这篇关于jQuery实现简易商城系统项目实操的文章就介绍到这了,更多相关jQuery商城系统内容请搜索程序员之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持程序员之家!

相关文章

最新评论

?


http://www.vxiaotou.com