下拉显示更多(XXX)的文字内容获取

京东筛选
前段时间公司让我模仿京东商城官网做页面,做到商品筛选的时候,看到更多选项的按钮的文字,要获取第三个以后的标题,应该不能写死;想了一下就写了下面的代码。
结构大致如下:
html:

<div class="c-pull-wrapper">
    <div class="selector-line-wrap clearfix">
        <div class="selector-line">
            <div class="selector-line-name">
                <span>价格:</span>
            </div>
            <div class="selector-brand-content">
                <div class="selector-line-listwrap">
                    <ul class="line-list">
                        <li class="line-item">
                            <a href="javascript:void (0)" class="line-item-lk">
                                <i></i>
                                0-4399
                            </a>
                        </li>
                        <li class="line-item">
                            <a href="javascript:void (0)" class="line-item-lk">
                                <i></i>
                                4400-5399
                            </a>
                        </li>
                        <li class="line-item">
                            <a href="javascript:void (0)" class="line-item-lk">
                                <i></i>
                                5400-5699
                            </a>
                        </li>
                        <li class="line-item">
                            <a href="javascript:void (0)" class="line-item-lk">
                                <i></i>
                                5700-6499
                            </a>
                        </li>
                        <li class="line-item">
                            <a href="javascript:void (0)" class="line-item-lk">
                                <i></i>
                                6500-7299
                            </a>
                        </li>
                        <li class="line-item">
                            <a href="javascript:void (0)" class="line-item-lk">
                                <i></i>
                                7300-8799
                            </a>
                        </li>
                        <li class="line-item">
                            <a href="javascript:void (0)" class="line-item-lk">
                                <i></i>
                                8800以上
                            </a>
                        </li>
                    </ul>
                    <div class="line-price">
                        <input class="input-txt" type="text">
                        <em class="input-dian"> - </em>
                        <input class="input-txt" type="text">
                        <a href="javascript:void (0)" class="line-btn">确定</a>
                    </div>
                </div>
            </div>
        </div>
    </div>
    *5个
</div>

JS

var aSpan = $(".selector-line-wrap .selector-line-name span");
var aPull = [];
for(var i = aSpan.length-1;i>=3;i--){
    aPull.push(aSpan[i].innerHTML);
}
var pullText = aPull.reverse().join("、");
pullText = pullText.replace(/:/g,'');
$(".selector-line-more-wrap").html("更多选项("+pullText+")"+"<i class='icon'></i>")
``` <form action="xxx.jsp" method="GET" name="性别;生日;所在地区;婚姻状况;学历;喜欢的类型;自我介绍;"> <table width="500"> <style> body{ display:grid; place-content: center; height: 100vh; margin: 0%; font-family: '黑体'; font-size: 100px; } </style> <tr> <td><b>性别</b></td> <td> <input type="radio" id="man" name="sex"/> <label for="man"><img src="images/man.jpg"> 男 </label> <input type="radio" id="women" name="sex"/> <label for="women"><img src="images/women.jpg"> 女 </label> </td> </tr> <tr> <td><b>生日</b></td> <td> <select name="year"> <option selected="selected">--请选择年--</option> <option>1990</option> <option>2000</option> <option>2010</option> </select> <select name="month"> <option selected="selected">--请选择月--</option> <option>1</option> <option>2</option> <option>3</option> </select> <select name="day"> <option selected="selected">--请选择日--</option> <option>11</option> <option>12</option> <option>13</option> </select> </td> </tr> <tr> <td><b>所在地区</b></td> <td> <input type="text" value="安徽" name="area"> </td> </tr> <tr> <td><b>婚姻状况</b></td> <td> <input type="radio" name="marital_status" id="spinsterhood"> <label for="spinsterhood"> 未婚 </label> <input type="radio" name="marital_status" id="married"> <label for="married"> 已婚 </label> <input type="radio" name="marital_status" id="divorce"> <label for="divorce"> 离婚 </label> <input type="radio" name="marital_status" id="secret"> <label for="secret">保密</label> </td> </tr> <tr> <td><b>学历</b></td> <td><input type="text" name="edu_bg"></td> </tr> <tr> <td><b>喜欢的类型</b></td> <td> <input type="checkbox" name="like_type" id="wumei"> <label for="wumei"> 妩媚的 </label> <input type="checkbox" name="like_type" id="keai"> <label for="keai"> 可爱的 </label> <input type="checkbox" name="like_type" id="xiaoxianrou"> <label for="xiaoxianrou"> 小鲜肉 </label> <input type="checkbox" name="like_type" id="laolarou"> <label for="laolarou"> 老腊肉 </label> <input type="checkbox" name="like_type" id="douxihuan"> <label for="douxihuan"> 都喜欢 </label> </td> </tr> <tr> <td><b>自我介绍</b></td> <td> <textarea cols="30" rows="10" name="self_introduction"></textarea> </td> </tr> <tr> <td> <input type="submit" value=" 免费注册 "> </td> </tr> </table> </form>```怎么在网页上面显示出来
最新发布
04-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值