0

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;
    });
});
4

2 に答える 2

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);
});

コードが更新されました

于 2013-04-07T08:52:29.703 に答える
-1

あなたは1つ欠けています}。

$(document).ready(function(){
    $("nav li a").html(function(i, currentHtml) {
          switch(currentHtml){
            ......
          default:
             return currentHtml;
         **}**
    });
});
于 2013-04-07T09:13:26.220 に答える