我想從我的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