1

jqueryモバイルページでいくつかのアイコンを動的に移動しようとしています。スクリプトは機能しますが、実行時のすべての要素の位置は 1 です。pagecreate、pageshow などについて説明している jquery のドキュメントを読みましたが、それらのいずれも動作させることができません。要素がその場所にレンダリングされた後のスクリプト。

私のページは、次のようなlayout.cshtmlで作成されています:

<div id="mainPage" data-role="page">...</div>

また、pagecreate/pageshow をさまざまに使用するスクリプトは次のとおりです。

  $("#mainPage").live("pageshow", function () {
       $(".folderIcon").each(function (i) {
            var parentTop = $(this).parent().parent().position().top;
        });
    });

私は間違って何をしていますか?

4

0 に答える 0