ボタンのオン/オフ ペアに jQuery UI ボタンセットを使用しています。クリックを処理して、2 つのボタンのいずれかをクリックすると、さらに選択できるダイアログが表示され、その後、ボタンが新しい状態でページがリロードされます (状態が変更された場合、状態が変更されない場合があります)。場合があります)。
問題は、クリック ハンドラーが呼び出される前に、クリックしたボタンが選択されたようにスタイル設定されることです。選択を変更したくないので、手動で行いたいです。
クリックイベントはjQuery UIが作成するラベルにバインドされているようで、バインド解除に少し苦労しています。関数なしでスタイルを取得する他の方法があるかどうかも尋ねていると思います...ボタンセットはイベントハンドラーを提供しないため、とにかくクリックイベントを自分でキャッチする必要があります。
私が今考えている解決策は、ボタンセットが生成するhtmlをコードにコピーし、cssを保持してボタンセット呼び出しを削除することです。ただし、あきらめる前に StackOverflow をチェックする価値があると思いました。:)