我正在尝试使用咖啡脚本替换特定div中的重复字符串的所有实例。我不完全确定如何做到这一点。我的HTML是:
<div id="post_delete_template" style="display:none">
<tr>
<td>
<div>
<form data-post-id="<%= current_user.id %>" data-post-id="_id_" id="post_delete__id_" action="<%= url_for post_delete_path('_id_') %>" method="DELETE"><a href="#" id="delete_post_button">Delete</a></form>
</div>
</td>
</tr>
</div>
<br />
问题是,在jquery(最好是咖啡脚本表示法)中,如何用div表示'99'替换div块中的所有'_id_'实例?
答案 0 :(得分:1)
如果你只想用你的例子用javascript代替字符串,试试这个
var str1 = "abcdef_id_test";
var str2 = str1.replace(/_id_/g, '99');
alert(str2);// show abcdef99test