为了账号安全,请及时绑定邮箱和手机立即绑定

请问下面这段js怎么改为支持多次4个a生成一个div

请问下面这段js怎么改为支持多次4个a生成一个div

明月笑刀无情 2018-10-30 14:14:47
现在这段代码支持1次,请问怎么才可以支持多次 $(function(){           if($('.case-content-box a').size() > 3){                   var html = '';                   $.each($('.case-content-box a:gt(3)'),function(){                   html += $(this).prop("outerHTML");                                    $(this).remove();                                })                                $('.case-content-box').after('<div class="case-content-box">' + html + '</div>')                            }                        })                    </script>
查看完整描述

2 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

 $(function(){
        var od = $('.case-content-box');
        while (od.find("a").size() > 4) {
            var nd = $('<div class="case-content-box"></div>');
            od.before(nd);
            od.find("a").slice(0,4).appendTo(nd);
        }
    })


查看完整回答
反对 回复 2018-11-01
?
呼如林

TA贡献1798条经验 获得超3个赞

 $(function(){
 for (var lo = 0; lo <4; lo++) {
        if($('.case-content-box a').size() > 3){
            var html = '';
            $.each($('.case-content-box a:gt(3)'),function(){
                html += $(this).prop("outerHTML");
                $(this).remove();
            })
            $('.case-content-box').after('<div class="case-content-box">' + html + '</div>')
        }
                }
    })


查看完整回答
反对 回复 2018-11-01
  • 2 回答
  • 0 关注
  • 678 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号