1

タブのコンテンツを div に配置するページがあります。

これは正常に機能し、タブが表示されます。

その後、(コンボ ボックスの値を選択するなどの) イベントが発生し、別のタブのセットに変更したいと考えています。

私は基本的にしました:

('#divId').empty();
someData.appendTo("#divId");
$("#divId").tabs();

ここに問題があります。この 2 回目の呼び出しでリストが表示されます: 。tabName1 . tabName2 ..... など

何が起こっているのか、.tabs() への呼び出しは、最初にページを読み込んだときに一度だけ機能するようです。

ありがとう。

4

2 に答える 2

0

の値を確認してくださいsomeData。jquery tabs() メソッドを再度呼び出したときに処理できない無効な html が含まれている可能性があります。

それを行う1つの方法は次のとおりです。

console.log(someData);

Chrome を使用している場合は、F12 を押してから [コンソール] をクリックします。

于 2012-06-27T00:29:05.130 に答える