我有Django模板看起來像這樣:空格
<div class = 'description' contenteditable = 'true' placeholder='{{my_placeholder}}'>
</div>
的問題是,Django的插入空格在DIV,這樣下收益率的代碼
A
B
代替AB
:
alert('A' + $('.new').find('.description').html() + 'B');
如果我重寫HTML代碼,如下所示(由BR ing </div>
在同一行上):
div class = 'description' contenteditable = 'true' placeholder='{{my_placeholder}}'></div>
......問題消失。不過,我確實喜歡HTML結構,其結尾位於新行。我怎樣才能保持這種結構,使元素是真正的空白,我可以看到佔位符值?
您可以在第一行的末尾開始HTML註釋,並在第二行的結束div標記之前結束它......除此之外,您可以做的事情並不多,因爲那簡直就是HTML處理空白。 (「Django插入空格」當然是無稽之談,你將它們插入到你的模板中。) – CBroe