我正在修改我正在使用的系统中的标准webcontrol,它有一些我无法访问的字符串值。我想知道是否有一种方法可以使用jquery在字符串中的任何位置追加附加单词。
例:
当前字符串:您当前正在以用户名。
我想要的是:您当前正在以用户名
的形式访问这些设置和系统控件和系统控件是我想要附加到字符串的附加单词。这怎么可能通过jQuery?
答案 0 :(得分:3)
你不需要jQuery,简单的JavaScript就足够了:
var myString = 'You are currently accessing these settings as Username.';
var newString = myString.replace ( 'these settings', 'these settings and system controls' );
您在这里使用的是.replace()方法。
答案 1 :(得分:1)
延伸到Jan的答案:
$("#control").text(function (i, text) {
return text.replace ( 'these settings', 'these settings and system controls' );
});
答案 2 :(得分:1)
也许你需要更像这样的东西? 这是Jan的答案的更新
var cunstructVar = ' these settings '+' and system controls '+' ... ';
var originalString = 'You are currently accessing _TO_REPLACE_ as Username.';
var newString = originalString.replace ( '_TO_REPLACE_', cunstructVar );