我的菜单中有单词Cafe。我希望它成为Café
我一直在玩Js的逃脱和失败,我无法做到我认为它能做什么:
$(document).ready(function(){
var newcafe = unescape('é');
text = $(".cafe-menu-item").text().replace('cafe', 'caf' + newcafe);
$(".cafe-menu-item").text(text);
});
如何使这项工作?
答案 0 :(得分:0)
理想情况下,只需在代码中使用文字é即可。
如果您不能或不想这样做,请使用Unicode转义序列:
var newcafe = "caf\u00e9";
JavaScript不是HTML。如果可以避免,最好不要在其中尝试干扰HTML语法。
编辑:您的示例代码错过了var
变量上的text
。