Im пытается использовать jquery для управления элементами, созданными угловыми, но я не могу заставить его работать. Мне было интересно, сможет ли кто-нибудь помочь мне. БлагодаряИспользование jquery с динамически создаваемыми элементами из углового не работает
Вот HTML
<div class="patients">
<tbody ng-repeat="patient in patients">
<tr>
<td>{{patient.name}}</td>
<td>{{patient.number}}</td>
<td>{{patient.date}}</td>
<td id="item-{{$index}}">{{patient.reminded}}</td>
<div class="sendreminder">
<td>
<a href="" class="btn btn-info btn-sm sendreminder" style=" background-color: #00e699; border-color:#00e699; " ng-click="post($index) " "$parent.selected = $index" id="button-{{$index}}">
<span class="glyphicon glyphicon-send"></span> Request Payment
</a>
</td>
</div>
<td>
<a href="" style="text-decoration:none; color:inherit; scale: 4" class="pe-7s-info">
</a>
</td>
</tr>
</tbody>
</div>
Вот это JQuery
$(function() {
$('.patients').on('click', ".sendreminder",function(e){
alert('worked');
});
});
как делает ваш визуализации HTML выглядит? потому что я вижу пару проблем с разметкой, которую вы используете ... 'tbody' должен войти в тег' table', 'tr' может иметь только детей типа' td' или 'th', а не' div' –
есть ли причина для использования 'Jquery', было бы намного проще, если бы вы просто использовали« Angular » – Jag
. Я не слишком хорошо разбираюсь в angularJS. Я только начал изучать его, хотя – srsxyz