js在jquery移动网站中只触发一次

时间:2015-08-20 15:32:34

标签: asp.net-mvc jquery-mobile

我有一个移动布局页面,可以加载js文件并且工作正常。

    @RenderBody()
    <script>
$(document).ready(function () {
    var moonth = $("#getcurrmonth").val();
    var yeear = $("#getcurryear").val();
    $("#hiddenyearval").val(yeear);
    $("#hiddenmonthval").val(parseInt(moonth) - 1);
    $("#caltab").collapsible("expand");
    LOCAL.LoadMore();
    LOCAL.LoadMore();
    LOCAL.LoadMore();
    $("#caltab").collapsible("collapse");
});
    </script>

    <script>
LOCAL = {
    LoadMore: function () {...}
}
    </script>

    @Html.Partial("~/Views/Shared/_Tabs.mobile.cshtml")

但是当我更改为使用相同布局的页面时,脚本永远不会触发。

我试过$(文件).on('pagebeforeshow','[data-role =“page”]',函数{..}以及我在这里找到的其他建议,但没有运气。

感谢您的时间。

0 个答案:

没有答案