js中 控制每隔4行 样式问题。

你们都是坏人 2018-02-06 05:06:16
在 html页面。需显示以下样式资料

<!--第一行数据-->
<div class="main_store_slide" style="margin-top:70px;">
<div class="swiper-container swiper-container-horizontal swiper-container-free-mode">
<div class="swiper-wrapper">
<!--1-->
<div class="swiper-slide swiper-slide-active lawyer_b" >
<ul class="ul1" style="display: block;">
<li class="s1">122</li>
<li class="s2">2323</li>
</ul>
</div>
<!--2-->
<div class="swiper-slide swiper-slide-next lawyer_b" >
<ul class="ul1" style="display: block;">
<li class="s1">3434</li>
<li class="s2">454</li>
</ul>
</div>
<!--3-->
<div class="swiper-slide swiper-slide-next lawyer_b" >
<ul class="ul1" style="display: block;">
<li class="s1">334</li>
<li class="s2">343443</li>
</ul>
</div>
<!--4-->
<div class="swiper-slide swiper-slide-next lawyer_b" >
<ul class="ul1" style="display: block;">
<li class="s1">12</li>
<li class="s2">34</li>
</ul>
</div>
</div>
</div>
</div>
<!--end第一行数据-->

<!--第二行数据-->
<div class="main_store_slide" style="margin-top:70px;">
<div class="swiper-container swiper-container-horizontal swiper-container-free-mode">
<div class="swiper-wrapper">
<!--1-->
<div class="swiper-slide swiper-slide-active lawyer_b" >
<ul class="ul1" style="display: block;">
<li class="s1">122</li>
<li class="s2">2323</li>
</ul>
</div>
<!--2-->
<div class="swiper-slide swiper-slide-next lawyer_b" >
<ul class="ul1" style="display: block;">
<li class="s1">3434</li>
<li class="s2">454</li>
</ul>
</div>
<!--3-->
<div class="swiper-slide swiper-slide-next lawyer_b" >
<ul class="ul1" style="display: block;">
<li class="s1">334</li>
<li class="s2">343443</li>
</ul>
</div>
<!--4-->
<div class="swiper-slide swiper-slide-next lawyer_b" >
<ul class="ul1" style="display: block;">
<li class="s1">12</li>
<li class="s2">34</li>
</ul>
</div>
</div>
</div>
</div>
<!--end第二行数据-->
……


现在 这些 样式的显示 需要在js中 控制,
请问该如何写??

<script type="text/javascript">
<!--
$(function(){

var str=""
var j=0;
for(var i=0;i<18;i++){
j++
if(j%4==0){

}
str+="<div class=\"swiper-slide swiper-slide-active lawyer_b\" >";
str+="<ul class=\"ul1\" style=\"display: block;\">";
str+="<li class=\"s1\">12</li>";
str+="<li class=\"s2\">34</li>";
str+=" </ul> </div>";


}
$("#divid").html(str);
})

//-->
</script>

...全文
986 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

可以结贴了;此楼49分
你们都是坏人 2018-02-07
  • 打赏
  • 举报
回复
引用 1 楼 zzgzzg00 的回复:
:nth-of-type
试了一下 在样式中加上 :nth-of-type(4n+0) 样式乱了。 可不可以直接在js中控制?
似梦飞花 2018-02-06
  • 打赏
  • 举报
回复
:nth-of-type

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧