モバイル向けのウェブサイトを開発しています。私はウェブサイトを普通の iPhone アプリのように見せようとしているので、下部にある jQuery Mobile のナビゲーション UI を使用したいと考えています。しかし、カラーバインディングをクリックアクションに追加/削除すると、問題が発生します。以下のようにJavaScriptを追加しました
function collect () {
if ($("#collect").hasClass("ui-btn-active")) {
$("#collect").removeClass("ui-btn-active");
removeCollect();
} else {
addCollect();
}
}
JavaScript が機能しません。では、関数を書き直すか、それを実現する別の方法をとるべきかどうか疑問に思っています。