ブートストラップ:collapse
プラグインの移行が終了した後、iframe
のサイズを変更しようとしています。クリックイベントは、遷移がまだ完了していないために機能しません。JavaScriptは誤った高さ情報を取得します。この問題を解決するためのアイデアはありますか?"Bootstrap:collapse plugin"の移行が完了した後にJavaScript関数をトリガする方法
9
A
答えて
18
崩壊プラグインで隠されたイベントを処理する必要があります。隠された
- 崩壊の要素がユーザーから を隠されていたときにこのイベントは、(完了するために、CSSの遷移を待つことになる)発射されます。
$('#myCollapsible').on('hidden', function() {
// do something…
})
@Francescで指摘したように、我々は
$('#myCollapsible').on('hidden.bs.collapse', function() {
// do something…
})
2
を使用する必要がブートストラップ3.0のためのコメントで私が崩壊プラグインを使用したことがありませんが、マニュアルには、コールバックがあると言います要素遷移が完了したら呼び出されるべき「隠し」と呼ばれるものです。
$('#myCollapsible').on('hidden', function() {
// do something…
});
+1
ありがとうございます。ラメッシュとあなたの答えは同じです。私はtak tik tukメソッドを使って1つを受け入れなければなりませんでした。 – Dasun
4
ブートストラップ3.0を使用しているなら、かなり簡単です。 shown.bs.collapseは、遷移が示された要素が完了したときに発生するイベントです。私はあなたがこのようなものを探していると信じています。新しいユーザーの場合
$('#myCollapsible').on("shown.bs.collapse", function(){
//trigger content change
//this code will be triggered when the collapse transition is completed
//that is your myCollapsible element will have 'in' in your class
});
関連する問題
- 1. each-loopが完了した後に関数を実行する
- 2. Javascript forEachが実行を完了した後にコードを実行する方法
- 3. 複数の補完ブロックが完了した後に実行される関数
- 4. ajaxリクエストが完全に完了した後でjs関数を実行する
- 5. すべてのダウンロードが完了した後に関数をトリガーする方法
- 6. スライダが完了した後にUIViewAnimationをトリガする
- 7. コールバックでツリーウォークが完了した後に関数を実行
- 8. 関数が終了した後にjavascriptを実行します。
- 9. javascript終了後に関数を再実行する方法
- 10. 関数の実行が完了したときに関数を呼び出す方法は? - Javascript
- 11. Javascriptキューに別の関数が完了した後にキューに入れます
- 12. 最初のものが完了した後に関数を実行する
- 13. sparkストリーミングアプリケーションでは、lines.foreachRDD()ブロックが実行を完了した後にlines.map()関数を実行する方法
- 14. setTimeoutが完了したときに関数を実行する方法は?
- 15. C#の実行が完了したがスレッドの実行が完了した後
- 16. 前の関数が完了する前に実行されるJavascript関数
- 17. SAjaxsourceがJQuery Datatablesで完了した後にjavascript関数を呼び出す方法
- 18. 別の完了後にJQuery関数を実行する
- 19. rails、ajaxリクエストの完了後にコールバック関数を書く方法
- 20. すべてのコンポーネントがロード完了した後、角2でjquery関数を実行する方法
- 21. JavaScript関数が準備完了/完了しているかどうかをチェックする方法(jQuery)
- 22. 他の機能が完了した後に機能を実行する方法
- 23. アニメーション完了後の関数の呼び出し方法
- 24. Swift - 関数の完了後に関数を呼び出す方法は?
- 25. 他のファイヤー関数の後にJavaScriptを完了
- 26. 角2 - DOMがレンダリングを完了した後に関数を実行
- 27. 移行が完了した後に新しいイベントを聞きます
- 28. 関数がタスクを完了した後に定期的に関数を実行する
- 29. dojoの以前の関数の完了後にのみ関数を実行する方法
- 30. Pyramidで応答が完了した後にメソッドを実行する方法は?
、ブートストラップバージョンを気にし、3.0にイベントの名前が異なります。$( '#のmyCollapsible')( 'hidden.bs.collapse' に関する、機能(){// 何かをしてください... })。 – Cesc