我想在title&中添加一个用户列表每个用户都有一行,我试试这个:
var favTitle;
for(var j=0;j<like_favs[1].length;j++)
favTitle +=like_favs[1][j].username+"\n";
$("#Item").append('<i title="In favorite users : '+favTitle+'">Favorite</i>');
我还试过" "
和" "
但它不起作用所有内容都写在一行中,无论如何请帮助留下一条线。
答案 0 :(得分:2)
尝试在每行末尾添加换行符(<br>
)。
$("#fav").append('<i title="In favorite users : '+favTitle+'">Item</i><br>');
答案 1 :(得分:0)
应该有效(我已在Chrome,Firefox和Edge中测试过):
let users = [{username: 'user1'}, {username: 'user2'}, {username: 'user3'}];
let favTitle = '';
for(let j = 0; j < users.length; j++)
favTitle += users[j].username + " ";
$("#item").append('<i title="In favorite users: ' + favTitle + '">Favorite</i>');
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id = item></div>
&#13;
答案 2 :(得分:0)
我认为这应该有用,否则,您应该更新您的浏览器:
var favTitle = '';
for(var j=0;j<like_favs[1].length;j++)
favTitle +=like_favs[1][j].username+" ";
$("#Item").append('<i title="In favorite users : '+favTitle+'">Favorite</i>');