jquery:把元素名以“xyz_”……开头的,后面是一个数字,将这个数字大于8的元素全部删除。。
jquery:把元素名以“xyz_”……开头的,后面是一个数字,将这个数字大于8的元素全部删除。。例如,<divid="xyz_5">不删;<divid="xyz_14"...
jquery:把元素名以“xyz_”……开头的,后面是一个数字,将这个数字大于8的元素全部删除。。例如,
<div id="xyz_5">不删;
<div id="xyz_14">删掉。 展开
<div id="xyz_5">不删;
<div id="xyz_14">删掉。 展开
2个回答
展开全部
1、先给每个div中声明一个class="xyz";
2、var divs = $(".xyz");
3、for(var i=0;i<divs.length;i++){
var idVal = divs.eq(i).attr("id");
var i = idVal.substring(idVal.lastIndexOf("_")+1);
if(parseInt(i)>8){
divs.eq(i).hide();
}
}
2、var divs = $(".xyz");
3、for(var i=0;i<divs.length;i++){
var idVal = divs.eq(i).attr("id");
var i = idVal.substring(idVal.lastIndexOf("_")+1);
if(parseInt(i)>8){
divs.eq(i).hide();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询