jQuery 获取div下的全部span的属性,并循环
jQuery 获取div下的所有span的属性,并循环
<div onclick="getUser(this)">
function getUser(obj){
var name=$(obj).text();
var userid = $(obj).attr("userid");
var attrUser = new Array();
//alert($("#user1").find("span").length);
if($("#user1").find("span").length>0){
$("#user1").find("span").each(function(i){
// alert($(this).attr('userid'));
attrUser[i] = $(this).attr('userid');
})
if($.inArray(userid, attrUser)==-1){
$('#user1').append('<span class="label label-primary" style="display: inline-block;height:20px;font-size:14px;" userid="'+userid+'">'+name+'</span>'+' ');
}
}else{
$('#user1').append('<span class="label label-primary" style="display: inline-block;height:20px;font-size:14px;" userid="'+userid+'">'+name+'</span>'+' ');
}
}
<div onclick="getUser(this)">
function getUser(obj){
var name=$(obj).text();
var userid = $(obj).attr("userid");
var attrUser = new Array();
//alert($("#user1").find("span").length);
if($("#user1").find("span").length>0){
$("#user1").find("span").each(function(i){
// alert($(this).attr('userid'));
attrUser[i] = $(this).attr('userid');
})
if($.inArray(userid, attrUser)==-1){
$('#user1').append('<span class="label label-primary" style="display: inline-block;height:20px;font-size:14px;" userid="'+userid+'">'+name+'</span>'+' ');
}
}else{
$('#user1').append('<span class="label label-primary" style="display: inline-block;height:20px;font-size:14px;" userid="'+userid+'">'+name+'</span>'+' ');
}
}