13

jQueryタブを使用しています。タブの1つにwysiwygエディターがあり、タブが表示された後に更新する必要がありますが、タブがロードされた後に発生するイベントがあるかどうかはわかりません。

私の理解では、loadイベントはajax呼び出しを使用するタブ専用です。使用してみましたが、発生しません: jQuery ui tabs load/tabsloadイベントが発生しません

その例では、トリガーされるロードイベントを持つiframeを使用しています。ロードイベントを持たないdivを使用しているだけで、onshowイベントリスナーのようなものはありません。

私が取得できた最も近いものは、タブがクリックされたときに、新しいタブがロードされる前に発生するtabsselectイベントです。

ajaxを使用していないときにタブがロードされた後に発生するイベントはありますか?

ありがとう

4

3 に答える 3

10

イベントショーをやってみましたか? http://jqueryui.com/demos/tabs/#event-show

$( ".selector" ).tabs({
   show: function(event, ui) { ... }
});
于 2012-04-08T15:30:49.487 に答える
5

show イベントは機能しませんでしたが、create イベントは機能しました。

$( ".selector" ).tabs({
   create: function(event, ui) { ... }
});

http://api.jqueryui.com/tabs/#event-create

于 2014-05-28T04:16:59.207 に答える