jqueryモバイルフレームワークでモバイルサイトを開発していて、javascript onclickイベントがアクティブになっているときにdivの表示/非表示に問題が発生しました。それは私のデスクトップのサファリブラウザ(と他のデスクトップのbroswers)で、まだSafariのiPhoneのバージョンでは正常に動作します。問題のJavascriptトグルボタンがiPhoneで動作しない
ページは次のとおりです。
真下より多くのコンテンツを表示するリストのリンクのいずれかをクリックすると、正常に動作し。 iPhone環境でjavascriptとjqueryモバイルライブラリとの間に何らかの矛盾があるかどうか疑問に思っていました。
あなたはここで基本的なコードの構造を表示することができます。http://jsfiddle.net/bestoddsglobal/vxdCL/21/
(それはどちらかjsfiddle環境では動作しません!)
取り組んでいますdcl/22/ – Unknown
クロムでは、jsFiddleのonclickハンドラを登録していないようですが、スクリプト部分のページの読み込み時にイベントを登録して機能させる必要がありました。 Safariもこの問題を抱えている可能性があります。 – joshuahealy
jsFiddleは、関数がグローバルスコープで正しく定義されるように、headセクションのコード(左上のドロップダウン)を持つように設定する必要があります。それがjsFiddleを動作させます。 – jfriend00