我只是想用javascript / jQuery中的unicode字符替换某个短语/单词。
我已经尝试了以下和其他一些解决方案,但似乎没有任何工作。
$(document).ready(function(){
$("nav li a").html(function(i, currentHtml) {
switch(currentHtml){
case "About":
return "";
case "Work":
return "";
case "CV":
return "";
case "Resume":
return "";
case "down":
return "";
case "Mail":
return "";
case "Dribbble":
return "";
case "GooglePlus":
return "";
case "Facebook":
return "";
case "Twitter":
return "";
default:
return currentHtml;
});
});
答案 0 :(得分:1)
您的代码有效,但仅适用于第一次替换。
您需要使用:
$(document).ready(function(){
var text = $(".nav li a").html();
text = text.replace(/About/g,'');
text = text.replace(/Work/g,'');
....
$(".nav li a").html(text);
});
代码已更新
答案 1 :(得分:-1)
$(document).ready(function(){
$("nav li a").html(function(i, currentHtml) {
switch(currentHtml){
......
default:
return currentHtml;
**}**
});
});