为什么我的js函数,在函数内调用他好使,单独调用不好使呢?报错是:null为空或不是对象

2025-01-07 00:25:42
推荐回答(5个)
回答1:

你的aa方法是不是页面加载完之后调用的?
如果是,则报错的原因就是$.dialog.alert必须在页面加载完之后才能用
而直接调用方法的时候,JQuery的对象还没完全创建,报$.dialog为空是肯定的,想要不报错就必须在页面加载完之后调用

回答2:

理论上不会发生,应该是其他地方的代码干扰了balert('123');的执行,问题再这段代码之前吧。
后面的代码页可能先执行啊。只要看程序怎么写的,而且后面的代码如果有大括号的问题,是会影响整个js代码执行的。

回答3:

贴代码,无图无真相

回答4:

是pascal吗?若是,求具体程序

回答5:

用firebug看看具体哪出错了