我的页面上有一组单选按钮.当您选择其中任何一个时,我将强制回发到服务器.
页面初始加载时,我默认使用单选按钮之一.但是,我不希望该默认按钮在第一页加载时触发我的jQuery脚本,因为它会导致不必要的回发.页面加载后,如果稍后选择该单选按钮,然后回发,就好了,而不是页面加载时,就可以了.
最佳答案
jQuery为此使用了ready回调.
$(document).ready(functionToCallHere);
这也可以缩短为:
$(function() {
// Anything here will be called on page load.
});
从技术上讲,这会在DOM完成加载后立即触发,但不能保证会加载图像.
JavaScript本身还提供了load / onload事件(它的名称取决于您设置的位置).
编辑:jQuery也有$(window).load(functionToCallHere)事件,但通常是您想要的.