append和appendTo添加空格的不同


最近在做@功能時,每次@都是以空格隔開,一開始使用的是append,

$('#guestbook_editor').append("<span class='atwho-inserted' data-atwho-at-query='@'>@"+value.ming+"<input type='hidden' value='"+value.id+"' /></span>‍&nbsp;");    

最后的那個空格始終無法成功的顯示出來,后來改成appendTo,不知道是不是插件的原因,空格前面就會出現一個&zwj; 這也是一個空格,但是后台在過濾html標簽時始終無法過濾掉,而且在統計字符時也會出錯。

沒辦法,只能兩個結合着用,后來就改成這樣了:

1 $("<span class='atwho-inserted' data-atwho-at-query='@'>@"+value.ming+"<input type='hidden' value='"+value.id+"' /></span>").appendTo($('#guestbook_editor'));
2 $('#guestbook_editor').append("&nbsp;");

第一行代碼:顯示@的用戶名

第二行代碼:顯示空格

 

ps:1.一個空格的重要性

   2.使用的插件是at.js


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM