Я пытаюсь удалить элемент из моей корзины, как только пользователь нажимает на значок удаления элемента в моем раскрывающемся списке, но, похоже, он не работает.Любой, у кого есть идея, буду признателен.Ниже мой код
$('#delcarts > li .removecart').on('click', function () {
var pid = $(this).attr('removecartid');
var conf = confirm("Are you sure you want to delete item? "+pid);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ul id="delcarts">
<li class="box-li-cart">
<div class="col-xs-3 col-md-3 box-cart-book"><img src="'.$book_image.'"/></div>
<div class="col-xs-8 col-md-8 minicart-data">
<p class="mc-name">'.$book_title.'</p>
<p>'.$qty.' X '.$cursymb.' '.$book_price.'</p>
</div>
<div removecartid="'.$bid.'" id="removecart" class="btn-remove-prod removecart"><a>[X]<i class="fa fa-times" aria-hidden="true"></i></a></div>
</li>
</ul>