Ранее я реализовал встроенное редактирование с помощью X-Editable и Bootstrap 3. В Bootstrap 4 оно больше не работает. Проверьте JsFiddle здесь.
Если я определю простое всплывающее окно, как это:
<div style="margin: 150px">
<a href="#" class="comment" data-name="comment" data-type="text" data-pk="@item.Id" data-url="/" data-title="Enter comment">comment</a>
</div>
<script>
$(document).ready(function() {
$('.comment').editable();
});
</script>
Он хорошо работает в BS3, но как только я переключаюсь на BS4, он больше не работает, выдавая ошибку:
Uncaught TypeError: Cannot read property 'addClass' of undefined
at Popup.show (bootstrap-editable.js:1091)
at Editable.show (bootstrap-editable.js:1802)
at Editable.toggle (bootstrap-editable.js:1824)
at Editable.<anonymous> (bootstrap-editable.js:1547)
at HTMLAnchorElement.e (jquery-3.2.1.slim.min.js:2)
В консоли.
Что я делаю неправильно? Должен ли я использовать другую библиотеку/вилку?