Я работаю с JarvisWidgets и JQuery, и мне нужно программно открыть виджет, который по умолчанию свернут. До сих пор я безуспешно пробовал следующие попытки.
1-я попытка:
$('#my-widget-id').removeClass("jarviswidget-collapsed");
2-я попытка:
$('#my-widget-id').removeAttr("data-widget-collapsed");
однако я все еще не могу запустить расширение виджета.
Примечание: первый метод должен быть правильным, поскольку я видел, что, когда виджет раскрывается нажатием кнопки переключения свертывания, класс jarviswidget -collapsed удаляется, а атрибут data-widget-collapsed = "true" всегда присутствует. Таким образом, атрибут просто используется для определения состояния запуска виджета по умолчанию; другими словами, если присутствует атрибут data-widget-collapsed = "true", то по умолчанию виджет будет отображаться свернутым, а если атрибут удален, виджет будет отображаться развернутым по умолчанию. Сказав, что я не могу понять причину удаления класса jarviswidget-collapsed, следовательно, ведя себя так, как виджет был расширен щелчком пользователя, виджет не расширяется.