我正在创建一个jQuery来创建自定义设计。我的所有功能都在jQuery(function(){})
正文下运行,如:
jQuery(function(){
abc();
function abc(){
alert('Test');
}
});
此代码正常工作,但是当我想在包含此文件后在另一个页面上调用此函数时,这会给我" ReferenceError:abc未定义"。
任何人都可以告诉我哪里错了?
答案 0 :(得分:0)
此功能在其他功能中创建,因此只能在那里访问。
你可以这样做:var abc;
jQuery(function(){
abc = function(){
alert('Test');
}
abc();
});
页面中的某些位置:
jQuery(function(){
abc();
});