从另一个函数调用jQuery的DOM就绪函数
问题描述:
是否有可能从另一个Javascript函数内调用jQuery的$(document).ready
函数?我有一个按钮,点击时应调用jQuery DOM就绪函数。这可能吗?从另一个函数调用jQuery的DOM就绪函数
答
如果从另一个javascript函数调用它,放下$(document).ready
部分
function f1(){
$('#idhere').something;
}
,或者如果你想调用的函数,只有当文档准备好,把里面$(document).ready
$(document).ready(function(){
function f1(){
//do something here
}
});
函数调用
但是,您并没有充分利用jquery的全部功能。如果您想将onclick事件与元素相关联,你可以做到这一点,像这样:
<button id='button1'></button>
在js文件:
$('#button1').click(function(){
//do the onclick sequence here
});