请问如何在包中引用全局的变量呢?var goods = 23;
$(function()
{
// undefined
alert(goods);
});

解决方案 »

  1.   

    不会是undefined啊 就是23……
      

  2.   

    $(function()
    {
        // undefined
        alert(goods);
    });里面就是一个普通的回调函数(DOM加载完毕时执行),没什么特殊的……
      

  3.   

    奇怪我本地测试,有个变量叫
    var goods = {}打印怎么都是undefined;改成其他名称就OK了,不知道什么原因
      

  4.   


    var goods = 23;
    $(function()
    {
        // undefined
        alert(goods);
        ...
        var goods或者var goods=...;// 你在alert下面肯定有这么一句话
    });