0

次のコードがあります。

if (json.result=='OK') {
              message="Your correction has been added successfully";
             $("#ShoppingCartView.custom_terms_n_conditions/24").empty();
             $("#ShoppingCartView.custom_terms_n_conditions/24").html('123');
}
alert(message);

問題があります: メッセージ付きのアラートが表示されますが、id="ShoppingCartView.custom_terms_n_conditions/24" を持つ要素の値が変更されません! この要素は実際に存在しますが、その理由はわかりません。私を助けてください。

4

2 に答える 2

0

これが、エスケープする必要のある作業コードです/\\

if (json.result=='OK') {
              message="Your correction has been added successfully";
 $("#ShoppingCartView.custom_terms_n_conditions\\/24").html('123');
}
alert(message);
于 2012-07-11T11:16:29.943 に答える
-1

および文字は、2 つのスラッシュを使用してエスケープする必要があります。また、上書きされるため、すでに空になります:/..html

$("#ShoppingCartView\\.custom_terms_n_conditions\\/24").html("123");
于 2012-07-11T11:05:58.873 に答える