我想使用表達式中的變量爲自動遞增ID添加更多。但是當我在表達式添加變量將無法正常工作,當我進入靜態表達字符串「_1」它的工作
這裏是代碼正則表達式中的變量不工作在jquery
$(document).ready(function() {
var row_number_current = 1;
var row_number_increment = Number(row_number_current);
row_number_increment += 1;
var addMore = '<div id="data_box_1"><label for="chart-pie-text_1">Chart Text</label></div>';
var row1 = addMore.replace("/_"+row_number_current+"/g", '_'+row_number_increment);
var row2 = addMore.replace(/_1/g, '_'+row_number_increment);
alert(row1);
alert(row2);
});
ROW1的結果是
<div id="data_box_1"><label for="chart-pie-text_1">Chart Text</label></div>
和2行結果是
<div id="data_box_2"><label for="chart-pie-text_2">Chart Text</label></div>
請了投票,以我的問題,我不再被允許問的問題是由於向下投票 –