我想从我的html页面中的java-script文件中调用一个函数。我的代码如下所示。javascript函数在html中不起作用
的index.html
<!DOCTYPE html>
<html><body>
<h2>Web1</h2>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="js/main.js"></script>
<script type="text/javascript">
$(function() {
myFunction1(); // call function
});
</script>
<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="socket.io.js"></script>
</body>
</html>
main.js
$(function() {
function myFunction1() {
alert("ff");
}
myFunction1()
是我的职责。它在$(function() {}
之内。但它不起作用。 它工作时,在main.js
function myFunction1() { // function declaration in global scope
alert("ff");
}
写道如何main.js
定义myFunction1()
内$(function() {}
?请帮帮我?在最后一行})()
(function() {
function myFunction1() {
alert("ff");
}
})()
注意的语法错误:
我必须清除它。但我的问题不解决。 – joe