我正在使用Phonegap和JQueryMobile创建一个Web应用程序。我是JavaScript新手,并且遇到问题。从函数内部调用外部函数 - Javascript
我的问题是调用一个名为“testscript.js”的文件中的函数,该函数名为testFunc。该testscript.js containts只有这个:
function testFunc() {
console.log("Yes I work");
}
在我的html页面,我有以下代码:
<script>
$('#pageListener').live('pageinit', function(event)
{
testFunc();
});
</script>
的测试功能中我的“testscript.js”这我包括与此发现线头内的标签:
<script src="testscript.js"></script>
我得到的错误是“testFunc没有定义”。
我假设它的某种类型的范围问题,因为我能够调用其他jQuery的功能,如:
alert("I work");
,我能够在HTML脚本标记内坚持他们打电话给我的功能别处。
我试过各种方式调用我的功能没有成功,任何帮助表示赞赏!
'testscript.js'看起来像什么?特别是定义'testFunc'的位? –
我已更新我的问题以显示testscript.js文件和testFunc的外观。 – Demonofloom