js如何控制取得前三条信息图标不一样
展开全部
<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。
<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。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询