【问题标题】:JQuery autoloading user functionsJQuery 自动加载用户函数
【发布时间】:2014-09-22 03:06:46
【问题描述】:

我对 JQuery 很陌生,而且我每天都在学习。但现在我被卡住了...... 对于应该相当简单的事情,我无法开始工作。

我有一个想在加载时运行的函数。但是系统不允许我。 我写了以下代码:

        <script type="text/javascript" src="jquery-2.1.1.min.js"></script>
    <script type="text/javascript">
        function TestFunction(){
            alert('We are just testing!');
        }
        function TestFunctionTwo(){
            alert('Yes really!');
        }

        $(document).ready(function() {
            TestFunction();
            TestFunctionTwo();
        }
    </script>

如您所见,应该给出两个警报。 但不幸的是,系统什么也没做。

我希望有人能告诉我我做错了什么。

提前致谢。

附:我见过几个类似的问题。然而,他们的解决方案“似乎”都不适合我。也许我正在添加或忘记一个关键逗号。但我似乎不明白:-(

【问题讨论】:

  • 我希望你写的包含 jquery 库的 src 没问题?
  • } 之后缺少)
  • 你的意思是说..一旦你的页面加载了你的警报?
  • 关闭DOM准备功能,关闭问题,只是打错了。
  • ...或者只是检查您的浏览器控制台

标签: javascript jquery document onload


【解决方案1】:

您的支架维修未完成。

 <script src="------Your jQuery location -------------"></script>
    <script>
        function TestFunction(){
            alert('We are just testing!');
        }
        function TestFunctionTwo(){
            alert('Yes really!');
        }

        $(document).ready(function() {
            TestFunction();
            TestFunctionTwo();
        })
    </script>

【讨论】:

    【解决方案2】:

    你没有正确关闭ready函数。应该是

    $(document).ready(function() {
          TestFunction();
          TestFunctionTwo();
    });
    

    【讨论】:

      【解决方案3】:

      你只是犯了一个语法错误。 ready-function 没有关闭。

      为防止在功能中出现这种情况,请学习使用浏览器控制台。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-03-21
        • 1970-01-01
        • 1970-01-01
        • 2020-07-07
        • 2011-03-07
        • 2023-03-20
        • 1970-01-01
        相关资源
        最近更新 更多