jQuery Mobile Разборная стрельба при загрузке страницы несколько раз

У меня есть этот код JS для тестирования:

    jQuery('#ReportedCollapsible').bind('expand', function () {
    alert('Expanded');
}).bind('collapse', function () {
    alert('Collapsed');
});

#ReportedCollapsible имеет эти атрибуты:

container.attr(
    "data-role",
    "collapsible"
).attr(
    "data-collapsed",
    "true"
)

Две проблемы здесь:

Даже несмотря на то, что мои свернутые данные имеют значение true (показано во фрагменте кода), при загрузке страницы предупреждение "Расширенное" всплывает как 6 раз подряд.

И всякий раз, когда я нажимаю на складную деталь, предупреждение "Развернуто" или "Свернуто" срабатывает в правильной последовательности, но срабатывает несколько раз.

В чем дело?

Спасибо

0 ответов

Другие вопросы по тегам