Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。192件1Monacaで開発しています。pageinit時の$("#id").data("collapsed",false)は画面に反映されますが、pageshow時の$("#id").data("collapsed",false)は画面に反映されていないように見えます。原因と対処方法を教えていただきたいです。pageshow時の$("#id").data("collapsed",false)の上下をconsole.log($("#id").data("collapsed"))で挟むと、truefalseとログに出るため確かにデータは変わっているのですが、画面のコラプシブルパネルは閉じたままです。pageinit時は反映されるのに、pageshow時は反映されない原因が推測できません。何かリロードのような作業が必要になるのでしょうか。pageshowの部分をpagebeforeshowに変更しても結果は変わりませんでした。data-collapsedを書き換えるAPIを$("#id").attr("data-collapsed",false);としても、やはりpageinitでは反映されますが、pageshowでは反映されませんでした。//=collap2が開いた状態になる。//※特にcollap2が開いている必要は無いが検証のためfalseにした。//指定のコラプシブルパネルだけ開く。//これはログに表示されるから動いてはいるようだ。票1解決策を見つけました。expandで開くことができました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。