使用滚动条位置更新jquerymobile数据角色页面

时间:2013-03-11 19:29:45

标签: jquery jquery-mobile

我需要在一系列jquery移动数据角色页面中更新div的滚动条位置。

我的标题:

<script src="js/jquery-1.6.4.min.js"></script>
<script src="js/jquery.mobile-1.0rc1.min.js"></script>
<script>
$(document).live('pageinit','[data-role=page]', function() {
    $("#toc_contentdown").scrollTop(200);
});
</script>

应该通过向下滚动到我的目录div中的某个位置来更新每个数据角色页面。您可以在此处查看我的演示页面:demo page

我正在使用jquery 1.6.4和jquerymobile 1.0

这个问题有助于我了解如何在数据角色页面中初始化jquery: How to initialize pages in jquery mobile? pageinit not firing

这样我就可以将jquery初始化代码嵌入到每个数据角色页面中了:

<script>
$("#chp11").live('pageinit', function() {
    $("div#toc_contentdown").scrollTop(200);
});
</script>

其中#toc_contentdown是div我希望滚动条在加载数据角色页面时向下滚动。和#chp11是当前应该加载以初始化向下滚动的数据角色页面的id。

有什么想法吗?我确信有一种更简单的方法可以做到这一点,我现在还没想到。我正在使用$(document).live('pageinit'而不是'.bind',因为我使用1.6。

我会发布整页的代码,但它只是几个类似的数据角色页面

提前感谢任何指导!

0 个答案:

没有答案