最近在做@功能時,每次@都是以空格隔開,一開始使用的是append,
$('#guestbook_editor').append("<span class='atwho-inserted' data-atwho-at-query='@'>@"+value.ming+"<input type='hidden' value='"+value.id+"' /></span> ");
最后的那個空格始終無法成功的顯示出來,后來改成appendTo,不知道是不是插件的原因,空格前面就會出現一個‍ 這也是一個空格,但是后台在過濾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(" ");
第一行代碼:顯示@的用戶名
第二行代碼:顯示空格
ps:1.一個空格的重要性
2.使用的插件是at.js
