0

Jquery モバイル$(window).load(function () {});が動作しません。私は mvc で作業しません。アドレスにページ名を渡し、インデックスからロードするので、リンクは次のようになります --> index.php?option=com_pages&page=signup signup はページの名前です。

同じスタイルでページの名前を渡しますが、Jquery onload はデスクトップ Web サイト バージョンでうまく機能しています。

ここにコードがあります

<script type="text/javascript">
    $(window).load(function () {
      alert("yaaaaa");
        var curr = new Date().getFullYear();
        var opt =
        {

        }

        opt.date = {preset : 'date'};
        opt.datetime = { preset : 'datetime', minDate: new Date(2012,3,10,9,22), maxDate: new Date(2014,7,30,15,44), stepMinute: 5  };
        opt.time = {preset : 'time'};


        $('select.changes').bind('change', function() {
            //var demo = $('#demo').val();
            var demo = "date";
            $(".demos").hide();
            if (!($("#demo_"+demo).length))
                demo = 'default';

            //$0("#demo_" + demo).show();
            $("#demo_default").show();
            //$('#test_'+demo).val('').scroller('destroy').scroller($.extend(opt[$('#demo').val()], { theme: $('#theme').val(), mode: $('#mode').val(), display: $('#display').val(), lang: $('#language').val() }));
            //$('#test_'+demo).val('').scroller('destroy').scroller($.extend(opt["date"], { theme: "jqm", mode: "scroller", display: "modal", lang: "" }));
            $('#test_default').val('').scroller('destroy').scroller($.extend(opt["date"], { theme: "jqm", mode: "scroller", display: "modal", lang: "" }));
        });

        $('#fac').trigger('change');
    });
</script>

リンクで別のページからページに移動したときではなく、ページを更新するときにのみアラートが機能します

4

0 に答える 0