所以我在页面加载时尝试在组件上执行一个函数。这是我到目前为止所做的。
$(document).ready(function() {
var $foo = $('#data_lost').hide();
$f = function () {
doSomething...
};
$foo.change($f);
});
所以这一切都很好,花花公子。这是问题所在。当页面加载时,我还需要在$ foo上执行$ f。我尝试设置$ foo.ready($ f),但这不起作用。我尝试在document.ready()内外设置它。两种选择都不奏效。我假设在外面做它不起作用,因为标签在文档准备好之前不存在,并且在内部执行它不起作用,因为当文档准备好时,标记已经准备就绪,所以它赢了再也准备好了,所以$ f不会被调用。
想法?
TIA!
答案 0 :(得分:1)
您可以在就绪块中执行$f();
以在页面加载时执行您的功能。
答案 1 :(得分:0)
嗯,去表明......你问......命运很快就会找到你自己的答案......
加入:
$foo.change();
<$>在$ foo.change($ f)之后。