我正在使用alertable.js
plugin。当我尝试换行时,它不起作用。
我尝试:
$.alertable.confirm('Line1\nLine2').then(function() {
//ok
}, function() {
//not
});
答案 0 :(得分:2)
您输入到confirm
中的字符串就是显示为HTML的字符串。在HTML中,\n
不会被解析为换行符,因此可以正常显示。
相反,如果您将html
option设置为true,则可以像这样使用HTML中断标签<br />
:
$.alertable.confirm('Line1<br />Line2', {
html: true
}).then(function() {
//ok
}, function() {
//not
});
请参阅工作示例here
答案 1 :(得分:0)
尝试将message选项设置为html
,并在新行中插入<br/>
标记而不是\n
$.alertable.confirm('Line1 <br/> Line2', {
html: true,
}).then(function() {
//ok
}, function() {
//not
});
您可以在此处参考文档:https://github.com/claviska/jquery-alertable#options