1

これが機能しない理由を本当に説明することはできません。

一部のデータを制御するJSオブジェクトがあり、各コントロールもHTMLオブジェクトです。そのオブジェクトは配列に格納されます。私は多くのプロジェクトでそれを数回行いますが、jQuery の「wrapAll」を使用しているときにエラーになります。

これが最高の説明であるはずのjsfiddleです:http://bit.ly/17ilvDe

お願い: 何が起こっているのかわかりません、助けてください :)

読んでくれてありがとう、そしてそれぞれの返信に感謝します。

4

1 に答える 1

4

そのような配列を使用してjQueryオブジェクトを作成することはできません... 考えられる解決策の1つは

var elements = $();
$(items).each(function(){
    elements = elements.add(this.Item);
});
elements.wrapAll("<div class='subpage' />");

デモ:フィドル

于 2013-10-25T09:56:15.763 に答える