Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
300 views
in Technique[技术] by (71.8m points)

js调用函数提示未定义?

我在common.js中定义了函数test,这个函数调用了a.html页面里的函数myfunc,打开a.html时提示函数未定义,怎么回事?
为什么不直接在a.html里运行myfunc() ? 我有一些逻辑上无法避免的问题,以下代码是简略了。

common.js

function test() {
    myfunc();
}

a.html

<script type="text/javascript" src="common.js></script>

<div id="c"></div>
<script>
    function myfunc() {
        $('#c').html('data');
    }
    test();
</script>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

common.js需要在html的js之前引入


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...