Всем привет!
написал на jQuery событие для кнопки, созданной yii2 таким образом :
echo Html::button('+', ['id' => 'btn_add', 'class' => 'btn btn-primary']);
$js1 = "
$('#btn_add').on('click', function () {
$.ajax({
type: 'POST',
dataType: 'json',
success: function(data) {
//здесь выполняются какие то действия, все хорошо работает
$('#btn_add').replaceWith('<button type=\"button\" id=\"btn_remove\" class=\"btn btn-primary\">-</button>'); //кнопка тоже заменяется
},
});
});
$('#btn_remove').on('click', function () {
alert('1'); //а вот это уже не срабатывает
$('#btn_remove').replaceWith('<button type=\"button\" id=\"btn_add\" class=\"btn btn-primary\">+</button>');
});
";
$this->registerJs($js1);
Не знаете в чем может быть проблема?