我正在尝试为jQuery参数字符串添加换行符。我尝试过\n
和+ \n +
以及<br />
。任何这些都打破了它。以下是代码示例。
$(function() {
$('#products').grid({
'items' :
[
{
'title' : '256 Alaskan',
'description' : 'Production Plant: Summit | Color Classification: Heritage Series | Size Availability: Stock: Standard *special order - queen, modular thin | Texture Availability: Grain',
'thumbnail' : ['assets/images/products/thumbs/alaskan.jpg', 'assets/images/products/thumbs/alaskan.jpg'],
'large' : ['assets/images/products/fullsize/alaskan.jpg', 'assets/images/products/fullsize/alaskan.jpg'],
'button_list' : [],
'tags' : ['White']
},
});
所以在&#39;描述&#39;参数,当然只能用单引号括起来的一个长串。 有没有办法让我添加一个换行符,我放了| (管)符号? 我试过分成多个字符串,但它只是打破了。 有什么想法吗?感谢帮助。
答案 0 :(得分:0)
所以我找到了解决方案!在进一步挖掘后,我找到了创建'description'参数的函数调用,基本上是:
this.$description = $( '<p></p>' );
只需添加
即可<br />
进入完整的字符串本身我能够成功创建换行符。我认为最初它不起作用,因为我这样做:
'Production Plant: Summit' + '<br />' + 'Color Cassification: Heritage Series',
当真正需要的是:
'Production Plant: Summit <br /> Color Cassification: Heritage Series'.
希望将来帮助其他人。感谢您的回复。