Мне нужна кнопка для обработки определенной функции JQuery, но она ничего не делает.
Сценарий внутри моего файла .cshtml:
<script src="~/lib/jquery/dist/jquery.min.js">
jQuery(function ($) {
$('#swapHeart').on('click', function () {
var $el = $(this),
textNode = this.lastChild;
$el.find('span').toggleClass('glyphicon-heart glyphicon-heart-empty');
$el.toggleClass('swap');
});
});
</script>
и кнопка в моем файле .cshtml:
<button id="swapHeart" class="btn btn-default swap">
<span class="glyphicon glyphicon-heart-empty"></span>
</button>
Почему это не работает?Заранее спасибо.РЕДАКТИРОВАТЬ: Он работает в этом коде, который я создал: https://codepen.io/floorvrmt/pen/qQPEKQ