我有一个字符串,应该用动态文本替换一些文本(名称 attr)。例如
options[team_member][0][name]
将替换为options[team_member][1][name]
.
我做了什么:
var current = 1;
var block = jQuery('#contents').html();
var replace_str = 'options[team_member]['+(current-1)+']';
var replace_with = 'options[team_member]['+(current)+']';
/* replace only first match */
var rep_block = block.replace(replace_str,replace_with);
/* replace nothing */
// var rep_block = block.replace(/replace_str/g,replace_with);
/* replace nothing */
// var rep_block = block.replace(/(replace_str)/g,replace_with);
alert(rep_block);
我找不到解决这个问题的方法。请帮我。提前致谢。