私は現在、Jquery Mobileの折りたたみ可能なセットで苦労しています。私は開いたり開いたりするときに画面の上にスライドするだけでなく、それをアニメーション化したい。それはプロジェクトの早い段階で働いていたが、何とか行を停止した。jqueryモバイル折りたたみアニメーションが動作しない
私は運がなければ問題を見つけるためにすべてを試みた。私のCSSシートがなくても問題は解決されず、JSコーディングが追加されずにそのまま残っています。私はまた、さまざまなバージョンのjQueryとJquery Mobileを試しました。
私は、関連するすべてのコーディングでjsfiddleを作った:https://jsfiddle.net/usa8bjh1/
をこれは私が使用していたコードです:
$(document).on('pagebeforeshow', function(){
$("[data-role='collapsible']").collapsible({
expand: function(event, ui){
$(this).children().next().slideDown(500);
$('html, body').animate({
scrollTop: $(this).offset().top - 0
}, 800);
},
collapse: function(event, ui){
$(this).children().next().slideUp(500);
}
});
});
誰もがこれでの経験を持っていますか?
使用jQM 1.45とアニメーションのためのいくつかの遅延 'setTimeout'と' pagecontainershow'イベントを。 – Omar
あなたのご意見ありがとうございます - setTimeoutを実装する方法がわかりませんが、これに関する提案で私を助けてくれますか? – shvoldum