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