Во втором вызове replace возникает ошибка, хотя по сути функции то одинаковые
/*$('.change_record_to_order').click(function(){
var id=$(this).attr('id');
var num=parseInt(id.replace(/\D+/g,""));
var time_task_to_order=$('#task_time'+num).text();
$.ajax({
url:"change_record_to_order.php",
type: "POST",
data:"time="+time_task_to_order+
"&&task_type=order",
success:function(result){
$('#result').append(result);
}
});
});здесь replace работает как надо*/
$('.change_order').click(function(){
var oid=$(this).attr('id');
var onum=parseInt(oid.replace(/\D+/g,""));
alert(onum);
});//Uncaught TypeError: Cannot read property 'replace' of undefined
<div class="data_user">
Добро пожаловать Мартынов Николай Юрьевич
<label id="fone"> 0970474704</label>
</div>
<div class="count_record">
Записей 0
</div><br>
<div class="list_record" style="display: none;"></div>
<div class="count_order">
Заказов 2
</div>
<div class="list_order" style="display: block;">
Тип задачи, записавшегося пользователя.
<label id="body_order0">Ремонт компьютерной техники</label>
<br> Время на которое пользователь хочет чтобы пришел администратор
<label id="time_order0">
09:00
</label>
<br>
Дата
<label id="day_order0">
22
</label>.
<label id="mons_order0">
2
</label>.
<label id="year_order0">
2019
</label>
<br> Телефон пользователя
<label id="fone_order0">481236589</label>
<br><br>
<button class="change_order">Изменить заказ</button>
<br><br>
Тип задачи, записавшегося пользователя.
<label id="body_order1">
Ремонт компьютерной техники
</label>
<br> Время на которое пользователь хочет чтобы пришел администратор
<label id="time_order1">
10:00
</label>
<br>Дата
<label id="day_order1">
23
</label>
.
<label id="mons_order1">
2
</label>.
<label id="year_order1">
2019
</label>
<br> Телефон пользователя
<label id="fone_order1">
481236589
</label>
<br><br>
<button class="change_order">Изменить заказ</button>
</div>