可能重複內設置Javascript打破:
How do I break a string across more than one line of code in JavaScript?當空間被它
嗨,我是新來的JavaScript,我努力得到這個工作。
基本上一切正常,但一旦有任何空間,它就會中斷。
其從數據庫中的文本字符串,這是很好的拉動,直到有類似如下的空間:
var getHtml = '<div class="counterwrap"><div class="countertitle"><h1><?php echo $ublunderconstructioninfo->title ; ?></h1></div><div class="counter"><div class="counternumbers"><div id="counterdays"></div><p>Days</p></div><div class="counternumbers"><div id="counterhours"></div><p>Hours</p></div><div class="counternumbers"><div id="counterminutes"></div><p>Minutes</p></div><div class="counternumberslast"><div id="counterseconds"></div><p>Seconds</p></div></div><div class="countertext">this is where some text goes</div></div>';
$("body").html(getHtml);
現在,如果有這樣的空間,然後再它打破:
var getHtml = '<div class="counterwrap"><div class="countertitle"><h1><?php echo $ublunderconstructioninfo->title ; ?></h1></div><div class="counter"><div class="counternumbers"><div id="counterdays"></div><p>Days</p></div><div class="counternumbers"><div id="counterhours"></div><p>Hours</p></div><div class="counternumbers"><div id="counterminutes"></div><p>Minutes</p></div><div class="counternumberslast"><div id="counterseconds"></div><p>Seconds</p></div></div><div class="countertext">this is where some text goes
but when there is a linebreak
like this it breaks
</div></div>';
$("body").html(getHtml);
看:如何創建多行字符串] [1]。 [1]:http://stackoverflow.com/questions/805107/how-to-create-multiline-strings – Bgi
把反斜線在該行的末尾 – Sathish
你們都沒有明白他的問題!這不是重複的!您的問題的答案是:使用PHP並替換該字符串中的所有「\ n」。您可能想用「
」替換它們,這樣空格將顯示在頁面上。 –