我在jquery 移动中使用非ajax 导航,因为我想在每页上加载并运行一个特定的脚本。但是问题在于,当我在jquery 移动中使用非ajax 导航时,该装载器没有出现。我通过使用 ajax 来禁用 ajax 。
data-ajax="false"
每个锚链都有
是否有快速方式显示每个页面转换的装载器, 而不必写自定义函数?
我在jquery 移动中使用非ajax 导航,因为我想在每页上加载并运行一个特定的脚本。但是问题在于,当我在jquery 移动中使用非ajax 导航时,该装载器没有出现。我通过使用 ajax 来禁用 ajax 。
data-ajax="false"
每个锚链都有
是否有快速方式显示每个页面转换的装载器, 而不必写自定义函数?
我不认为使用ajax 残疾的旋翼机是可能的。 我的意思是, 您可以在页面加载前或加载后闪烁一秒钟, 但是这有点不符合目的 。 但是, 我确实知道在特定页面上装入和运行特定脚本是可能的 。 所以, 您的问题应该是我如何在 JQM 页面中操作特定的脚本?
绑定到 pageinit 将帮助您执行您自己对特定页面的 Javascript 。 只有当 JQM 页面加载了页2 的 ID 时, 才会执行以下操作。 只需将其放在外部脚本中, 并将其链接到您页面的头部 。
$(document).on( pageinit , #page2 ,function(){
$( #appendMe ).append( This text was appended );
});
如果您想要装入外部脚本/ library 使用 $.getScript () ; 方法 。 在我的例子中, 我将装入并执行 < a href=" http://fgnas.github.com/ spin.js/ " rel=" nofollow" >spin.js a > 库, 当装入页3 的 JQM 页面时, 请使用 $. getScript () ; 方法 。 Spin.js 只会在页面中放一个小旋转符 。
$(document).on( pageinit , #page3 ,function(){
$.getScript( http://fgnass.github.com/spin.js/dist/spin.min.js , function(){
//the following code gets executed after spin.js is loaded
var opts = {
lines: 13, // The number of lines to draw
length: 7, // The length of each line
width: 4, // The line thickness
radius: 10, // The radius of the inner circle
rotate: 0, // The rotation offset
color: #000 , // #rgb or #rrggbb
speed: 1, // Rounds per second
trail: 60, // Afterglow percentage
shadow: false, // Whether to render a shadow
hwaccel: false, // Whether to use hardware acceleration
className: spinner , // The CSS class to assign to the spinner
zIndex: 2e9, // The z-index (defaults to 2000000000)
top: auto , // Top position relative to parent in px
left: auto // Left position relative to parent in px
};
var target = document.getElementById( spin );
var spinner = new Spinner(opts).spin(target);
});
});
这里是","http://jsfiddle.net/codaniel/yQNJF/1/" rel="nofollow">jsfidle 来说服你,我不是瞎编的。
有一种客户端方法来显示/隐藏装载器 :
$.move.showPageloadingMsg ();
$.mobile.hidePageloadingMsg ();
The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...
How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.
I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...
I have a div <div id="masterdiv"> which has several child <div>s. Example: <div id="masterdiv"> <div id="childdiv1" /> <div id="childdiv2" /> <div id="...
I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.
I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...
Ok, I m stumped. Basically, this script works fine in FF, but not in IE (6,7 or 8) - in which it returns an "Object doesn t support this property or method" error. Any ideas?: function ...
What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...