$(document).ready(function(){
$.fn.newQsNum = function(){
var num_of_qs = 5;
return Math.floor(Math.random()*num_of_qs)+1
}
});
$(window).load(newQsNum);
如何在Windows上调用用户定义的函数? 当我查看错误控制台时,它说newQsNum未定义。 我做错了什么?我跟着
http://jquery-howto.blogspot.com/2008/12/how-to-add-your-own-custom-functions-to.html
答案 0 :(得分:0)
您无法使用newQsNum()
来调用您的功能,因为您已将其添加到$.fn
。您也可以直接在文档准备好的包装器中调用它。
$(document).ready(function(){
$.fn.newQsNum = function(){
var num_of_qs = 5;
return Math.floor(Math.random()*num_of_qs)+1
}
$.fn.newQsNum();
});
答案 1 :(得分:0)
在doc ready中调用它 -
$(document).ready(function(){
$.fn.newQsNum();
});