1.js代码
$(function() {
function autoss() {
   alert("sss");
}
})
html下是这样的
<script src="js/1.js"></script>
<script type="text/javascript">autoss();</script>怎么出现函数未定义啊

解决方案 »

  1.   

    $(function() {
    function autoss() {
       alert("sss");
    }autoss() })
    jquery写法吧  就是页面程序加载完运行,也算个全局函数,autoss是嵌套函数,所以只能在内部调用
      

  2.   

    function f1(){
      function f2(){
      }
    }
    就像这个 你无法直接调取f2
      

  3.   

    $(function() {
    function autoss() {
       alert("sss");
    }
    window.auts = autoss;
    })