edr*_*evo 3 jquery-ui jquery-ui-dialog
我试图将'¡'字符(¡
在HTML中)放在我的一个jQuery UI对话框按钮中,但我无法弄清楚它是如何工作的.这是我的代码:
registerhtml.dialog({
modal: true,
title: 'Registro en entreSartenes',
resizable: false,
buttons: [
{
text: "¡Regístrate!",
click: function(){
$(this).dialog('close');
connect();
}
},
{
text: "No gracias",
click: function() {
$(this).dialog('close');
}
}
]
});
Run Code Online (Sandbox Code Playgroud)
当对话框弹出时,我实际上进入"¡Regístrate!"
了我的按钮.我也尝试将未转义的文本直接放在JS代码中("¡Regístrate!")但是当它显示时我会得到奇怪的字符.
有谁知道这方面的解决方案?
由于您使用的是javascript而不是HTML,因此您需要放置实际字符,而不是HTML实体.如果您使用正确的编码(如UTF-8,但任何可以代表您需要的字符的编码应该起作用),您将能够这样做.确保您的文件是UTF-8,并且浏览器通过在HTTP标头或HTML元元素中设置编码来解释它.
归档时间: |
|
查看次数: |
3299 次 |
最近记录: |