呈现元素后,jQuery Mobile运行脚本

时间:2012-05-24 14:13:23

标签: jquery jquery-mobile

我试图在jquery移动页面上动态移动一些图标。该脚本有效,但在运行时,每个元素的位置都是1.我已经阅读了jquery文档,该文档讨论了pagecreate,pageshow等,但我无法让它们中的任何一个运行元素在其位置呈现后的脚本。

我的页面正在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;
        });
    });

我做错了什么?

0 个答案:

没有答案