Jquery data-role = "collapsible" не записываются

-4

Пожалуйста, ознакомьтесь с этой скрипкой

Почему в этом случае не выполняется захват данных JQuery = "collapsible"?

Это то, что я пробовал:

HTML:

<div data-role="collapsible" data-inset="false" class="my-collaspible"><h3>'+name+' <a class="icon-pencil-1 labelEditIcon "></a></h3></div>

JS:

$(document).ready(function () {
$('.my-collaspible').on('collapsibleexpand', function () {
alert('Expanded');
});
$('.my-collaspible').on('collapsiblecollapse', function () {
alert('Collapsed');
});
});

Это мой код

<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>‌​
<!--<script src="_assets/js/index.js"></script>-->
<script src="js/jquery.mobile-1.4.5.min.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<script type="text/javascript" src="js/additional-methods.js"></script>
<script type="text/javascript" src="js/jquery-ui.js"></script>
<script src="js/custom/search.js"></script>
<script src="js/custom/url.js"></script>

<script type="text/javascript">

$(document).ready(function(){

$('.my-collaspible').bind('expand', function () {
alert('Expanded');
console.log('sss');
});

$('.my-collaspible').bind('collapse', function()
{
alert('Collapsed');
});

$('.my-collaspible').bind('collapsibleexpand', function () {
alert("Expanded");
});

});

спросил(а) 2021-01-19T11:32:28+03:00 2 месяца, 3 недели назад
1
Решение
87

попробуй это:-

$('.my-collaspible').bind('expand', function () {
alert('Expanded');
});

$('.my-collaspible').bind('collapse', function()
{
alert('Collapsed');
});

демонстрация

ответил(а) 2021-01-19T11:32:28+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема