1
我試着寫代碼的HTML,看到的樣子jQuery代碼沒有產生預期的效果
socket.on('listUser', function(data){
console.log(data);
console.log(socket.id);
for(var i =0 ; i<data.length; i++){
$('#listUser').append('<a href ="#" id="'+data[i].name+'" class="list-group-item" value="'+data[i].socketId+'">' +data[i].name+ '</a>');
}
});
$('a').each(function(){
console.log($(this).attr('id'));
/*$(this).click(function(){
});*/
});
和我有兩個元素HTML
<a id ='list' class = "list-group-item active">List User</a>
<a id ='message' class = "list-group-item active">Your name</a>
但是當我嘗試運行我的代碼JS,我只得到2值:id = list和id =消息。這是爲什麼?
我只得到2值:ID =列表和id =消息。 ??所以你想要做什麼?簡單解釋一下。 –
您可以在jsFiddle或SO的預覽器中創建和分享問題演示嗎? –
因爲我有2個元素 List User Your name 在html代碼中 – TungLoGach