牧岚 2015-04-09 02:49 采纳率: 0%
浏览 17100

求JQ或JS仿淘宝商品详情选择规格颜色等功能

选择要求:有几个属性,如 尺寸和颜色,尺寸:M、L、XL、XXL 等,颜色:黑色、白色、黄色、红色等,其每个属性都有关联,如 首选M,颜色除黑色或其他外都能选择;如首选 黄色,尺寸除XXL或其他外都能选择。
自己写的有问题。代码放上一部分。已生成的数组求值。
HTML:↓

 <div class="sys_item_spec">
    <dl class="clearfix iteminfo_parameter sys_item_specpara" data-sid="1">
    <dt>尺寸:</dt>
    <dd>
        <ul class="sys_spec_text" id="123">
        <li data-aid="3"  id="s"><a href="javascript:;" title="S" >S</a><i></i></li>
        <li data-aid="3" id="m"><a href="javascript:;" title="M" >M</a><i></i></li>
        <li data-aid="3"  id="xs"><a href="javascript:;" title="XS" >XS</a><i></i></li>
        </ul>
    </dd> 
    </dl>
    <dl class="clearfix iteminfo_parameter sys_item_specpara" data-sid="1">
    <dt>颜色:</dt>
    <dd>
        <ul class="sys_spec_text" id="abc">
        <li data-aid="3"  id="b"><a href="javascript:;" title="黑色" >黑色</a><i></i></li>
        <li data-aid="3"  id="w"><a href="javascript:;" title="白色" >白色</a><i></i></li>
        <li data-aid="3"  id="r"><a href="javascript:;" title="红色" >红色</a><i></i></li>
        </ul>
    </dd>
    </dl>
</div>    

JS:↓

//说明:goodsguige[0] = ["分组ID1","分组规格名称","主ID","主规格名"];
goodsguige[0] = ["guige1","尺寸","s","S"];
goodsguige[1] = ["guige1","尺寸","m","M"]; 
goodsguige[2] = ["guige1","尺寸","xs","XS"];
goodsguige[5] = ["guige2","颜色","b","黑色"];
goodsguige[6] = ["guige2","颜色","w","白色"];
goodsguige[6] = ["guige2","颜色","r","红色"];

//说明:goodsgroup[0] = ["组号","分组ID","主ID"];
goodsgroup[0] = ["4","guige1","s"];
goodsgroup[1] = ["4","guige2","b"];
goodsgroup[2] = ["5","guige1","m"];
goodsgroup[3] = ["5","guige2","w"];
goodsgroup[4] = ["6","guige1","xs"];
goodsgroup[5] = ["6","guige2","r"];
goodsgroup[6] = ["7","guige1","m"];
goodsgroup[7] = ["7","guige2","r"];
goodsgroup[8] = ["8","guige1","xs"];
goodsgroup[9] = ["8","guige2","w"];

图片说明

  • 写回答

2条回答 默认 最新

  • Go 旅城通票 2015-04-09 05:29
    关注

    以前写的一个demo,自己参考,注意规则数据结构,不是你这种形式的。。

    jquery仿淘宝规格颜色选择效果

    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘