JQMを使用してWebサイトを開発しています。AJAX データを介して折りたたみ可能なものを動的に作成しました。今、折りたたみ可能なスライドをスムーズに上下させたい(JQueryモバイル)。問題は .delegate 関数が実行されていることですが、デフォルトのスライド速度を使用して変更されていません。私のコードは次のとおりです。
$('#search-page').delegate('.menu-collapse','expand', function (event) {
$(this).children().slideDown(300);
}).delegate('.menu-collapse','collapse', function (event) {
$(this).children().next().slideUp(300);
event.stopPropagation();
});
$(this) に問題があると思います。誰でもそれを整理できますか?前もって感謝します。