jQuery prepend添加了多余的空间

时间:2018-10-29 09:59:16

标签: jquery

我想在使用Ajax提交表单后将div添加到另一个div。

它有效,但无缘无故,prepend()在跨度声明后添加空格。

我正在使用此代码(对不起,有点长):

$('#list_tweet').prepend('<div class="tweet" data-idtweet="' + data.id +         '"><div class="dropdown"><button class="btn btn-default dropdown-toggle pull-right" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">    ...</button><ul class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownMenu1"><li><a href="#" data-idtweet="' + data.id +'"  title="Effacer ce tweet"  class="deletetweet" onclick="return false;">Effacer ce tweet</a></li></ul></div><img src="/instatux/img/' + data.avatar_session + '"alt="image utilisateur" class="img-circle vcenter"/><a href="/instatux/' + data.auth_name +'" class="link_username_tweet">' + data.auth_name + '</a><span class="alias_tweet">@' + data.auth_name +'</span> - A l\'instant<p>' + data.contenu_tweet +'</p><span class="nb_like"><span class="glyphicon glyphicon-heart" style="vertical-align:center></span><span id="compteur_like-' + data.id + '">0</span></span><span class="nb_comm_share">0 commentaire(s) - 0 partage(s)</span><br /><br /><span class="link_comm_share"><span class="glyphicon glyphicon-thumbs-up" style="vertical-align:center"></span> <a href="#" data-value="'+data.id+'" class="link_like" onclick="return false;">J&#039;aime</a>&nbsp;&nbsp;&nbsp;<span class="glyphicon glyphicon-comment" style="vertical-align:center"></span>&nbsp;<a href="/instatux/post/'+data.id+'">Commenter</a></span></div>');

问题是<span id="compteur_like-' + data.id + '">0</span>,当我查看源代码时,在compteur_like之前有一个空格,在此之后我需要访问该元素。

如何避免这种情况?

谢谢

0 个答案:

没有答案
相关问题