嘿,如果我的代码如下所示,这次var文本还有一个问题:
<script>
var texte = {
'title': {
'de':'meine kleinen Tieren',
'en':'my small animals'},
'subtitle': {
'de':'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text',
'en':''},
'email': {
'target':'placeholder',
'de':'Schreib mit sobald es weitere Infos gibt:',
'en':'Email me when it is ready'},
'submit': {
'target':'value',
'de': 'abschicken',
'en': 'send'
},
'share_txt': {
'de': 'bitte teilen',
'en': 'share...'
}
};
然后开始工作。但是,如果改变一个小细节,则完整文本不再起作用。因此,例如“Lorem Ipsum只是印刷和排版行业的虚拟文本.Lorem Ipsum一直是业界标准的虚拟文本”部分是我希望有一个后行业或类似的东西,但这个不起作用?我希望你们能理解我的问题并能帮助我吗?
答案 0 :(得分:1)
使用\'
'subtitle': {
'de':'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry\'s standard dummy text',
'en':''}
industry's
应为industry\'s
使用escape sequence
字符串文字中的每个字符都可以用转义序列表示。转义序列以反斜杠('\')开头,该反斜杠通知JavaScript解释器下一个字符是特殊字符。
答案 1 :(得分:0)
好的发现问题我只需要添加\ n来获取换行符而不会破坏文本。