dfssdfdsdfd 2021-11-28 19:57 采纳率: 97.6%
浏览 51
已结题

谁帮我把这两个代码合成一块,好的必采纳

请把第二个代码(购物车)放在第一个的右边了,点击左边的选项,右边的购物车会对应地响应


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>折叠菜单</title>
    <style>
        ul{list-style: none;padding: 0;margin: 0;}
        div{width: 150px;border: 1px solid #515E78;margin: 10px;}
        div li{background: #5f5178;border-bottom:1px solid #fff ;}
        div li a{text-decoration: none;color: #fff;font-size: 16px;height: 40px;line-height: 40px;padding-left: 10px;}
        div li a:hover{text-decoration: underline;}
        .wrap {width: 150px;display: none;}
        .wrap li{background: white;margin: 0;}
        .wrap li a{color: #5f383a;font-size: 12px;}
    </style>
    <div id="fold">
        <ul>
            <li>
                <a href="#">鞋类</a>
                <ul class="wrap">
                    <li><a href="#">经典老爹鞋</a></li>
                    <li><a href="#">新款帆布鞋</a></li>
                </ul>
            </li>
            <li>
                <a href="#">玩具类</a>
                <ul class="wrap">
                    <li><a href="#">经典黄鸡玩偶</a></li>
                    <li><a href="#">新款小单车玩具</a></li>
                </ul>
            </li>
            <li>
                <a href="#">裤子类</a>
                <ul class="wrap">
                    <li><a href="#">经典裤子</a></li>
                    <li><a href="#">新款皮裤</a></li>
                </ul>
            </li>
        </ul>
    </div>
    <script src="jquery-3.6.0.js"></script>
    <script>
         $('#fold>ul>li:first').find('.wrap').css({"display":"block"});
         $('#fold>ul>li').click(function(){
             $(this).siblings('li').find('wrap').css('display',"none");
             $(this).find('.wrap').css('display',"block");
         })
    </script>
</head>
<body>  
</body>
</html>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <script src="jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script>
    <title>购物车</title>
    <style>
        input{
            width:25px;
        }
    </style>
   
</head>
<body>
    <div>
        <table border="1" cellspacing="0" cellpadding="10px">
            <thead>
                <th><input type='checkbox'></th>
                <th>商品</th>
                <th>数量</th>
                <th>单价</th>
                <th>状态</th>
                <th>库存</th>
                <th>小计</th>
            </thead>
            <tbody>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>经典老爹鞋</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        69.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>新款帆布鞋</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        109.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>经典黄鸡玩偶</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        9.90
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>新款小单车玩具</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        169.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>经典裤子</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        39.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
                <tr>
                    <td><input type='checkbox'></td>
                    <td>新款皮裤</td>
                    <td>
                        <button class="jian">-</button>
                        <input type="number" maxlength="2" value="0" disabled>
                        <button class="jia">+</button>
                    </td>
                    <td>
                        229.00
                    </td>
                    <td>
                        有货
                    </td>
                    <td>20</td>
                    <td class="xiaoji"></td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td colspan="5"></td>
                    <td>总计</td>
                    <td class="total"></td>
                </tr>
            </tfoot>
        </table>
    </div>
<script type="text/javascript">
    $(".jia").click(function  () {
        var num = $(this).prev().val();
        if(num==20){
            return;
        }
        
        $(this).prev().val(parseInt(++num));
        $(this).parent().next().next().next().text(20-num) 
         if ($(this).parent().next().next().next().text()==0) {
            $(this).parent().next().next().text('无货')
        }
         money ()
    })
    $(".jian").click(function  () {
        
        var num = $(this).next().val();
        if(num==0){
            return;
        }
        $(this).next().val(parseInt(--num));
        $(this).parent().next().next().next().text(20-num)
        
            $(this).parent().next().next().text('有货')
            money ()
    })
    
    function money () {
        var price=$('.jia').parent().next();
        var num= $('.jia').prev();
        var xiaoji = $('.xiaoji');
        var sum = 0.0;
        for (var i=0;i<price.length;i++) {
            var price1 = parseFloat(price.eq(i).text());
            var num1 = parseFloat(num.eq(i).val());
        //    alert(price1*num1)
            xiaoji.eq(i).text((price1*num1).toFixed(2))
            sum+=price1*num1;
        }
        $('.total').text(sum.toFixed(2));
        
    }
    
</script>
</body>
</html>

> 
> 



  • 写回答

2条回答 默认 最新

  • 你好!机器人 2021-11-29 09:29
    关注

    直接搬过去放在id为fold下级,然后再做个tab选项效果

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 12月7日
  • 已采纳回答 11月29日
  • 修改了问题 11月28日
  • 创建了问题 11月28日

悬赏问题

  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
  • ¥15 IAR程序莫名变量多重定义
  • ¥15 (标签-UDP|关键词-client)
  • ¥15 关于库卡officelite无法与虚拟机通讯的问题
  • ¥15 目标检测项目无法读取视频
  • ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
  • ¥100 求采集电商背景音乐的方法
  • ¥15 数学建模竞赛求指导帮助