js如何控制取得前三条信息图标不一样

 我来答
jhy_0608
2014-11-25 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:73
采纳率:0%
帮助的人:78.4万
展开全部
<script src="js/jquery-1.9.1.js"></script>
<script>
//js如何控制取得前三条信息图标不一样
$(document).ready(function(e) {
var data=[];
//data.push("0");
$("ul").children("li").each(function(index, element) {
var this_value=$(this).html();
var k=1;
for(var i=0; i<data.length;i++){
if(this_value==data[i]){
k=0;
break;
}
}
if(k==1){
if(data.length<3){
data.push(this_value);
}else{
return false;
}
}
});
alert(data);
});
</script>
</head>

<!--html-->
<ul>
<li>1</li>
<li>2</li>
<li>1</li>
<li>3</li>
<li>1</li>
<li>4</li>
</ul>
最后输出结果1,2,3,取得前三条不同信息,而不是1,2,1。
qq1111qq111111
2014-11-24 · TA获得超过1175个赞
知道小有建树答主
回答量:1166
采纳率:66%
帮助的人:611万
展开全部
请把你的问题描述清楚,可以的话把需求也说出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式