2016-12-31 5 views
0

フォームデータを取得するWebページを構築しました。ブートストラップを使用して、フォームのセクションを展開および折りたたむ。折りたたみと展開は、手動とプログラムの両方で機能します。iPhoneでグリフコン要素をプログラムで変更するにはどうすればよいですか?

イベントを介してグリフコンを変更することはできません。

次のコードはデスクトップでは動作しますが、iPhoneでは動作しません。

$('.collapse').on(
    'shown.bs.collapse', function() 
    { 
     $(this).parent().find(".glyphicon-triangle-right").removeClass("glyphicon-triangle-right").addClass("glyphicon-triangle-bottom"); 
    } 
).on(
    'hidden.bs.collapse', function() 
    { 
     $(this).parent().find(".glyphicon-triangle-bottom").removeClass("glyphicon-triangle-bottom").addClass("glyphicon-triangle-right"); 
    } 
); 

iPhoneのSafariでグリフコンをコードで変更する方法はありますか?

+0

実例を掲載できますか?あなたのソリューションは他のプラットフォームでは動作しますが、iPhoneでは動作しませんか? –

+0

Android、MacOSXでは動作しますが、iOSでは動作しません –

答えて

0

これはエッジケースであることが判明しました。これは、iOS Safariの後のバージョンでも機能しました。

関連する問題