Есть ли способ управления состоянием складывающейся части страницы из javascript, как в примере ниже?
<div data-role="collapsible" data-collapsed="true"> <h3>Title</h3> I'm some hidden content </div> <input type="button" value="click me to open the above section" onclick="....">
Я нашел:
$('myCollapsible').trigger('collapse').trigger('updatelayout');
или
$('myCollapsible').trigger('expand').trigger('updatelayout');
как лучший способ управления складными элементами
устареть
ui-collapsible-content внутри вашего складного объекта имеет атрибут aria-hidden - используйте его для проверки состояния.
ui-collapsible-content
aria-hidden
$('yourthing a:first').click()
переключает состояние.
Это не очень хорошо, но я еще не видел хорошей реализации.