1

嘿伙计们,我似乎有一点问题。当我尝试使用 jQuery 时,它不会一无所获。一切都链接得很好,jQuery 设置得很好,什么都没有。但是当我做一个简单的时候$(document).ready(function(){});,我看着控制台,我看到了这个

"Uncaught ReferenceError: $ is not defined" 

有人知道我会是什么吗?

我的代码看起来像这样

    <script type="text/javasript" src="<?=base_url()?>js/jquery.js"></script>
    <script type="text/javascipt" src="<?=base_url()?>js/jquery.alerts.js"></script>
    <script type="text/javascript">
        $(function(){
            alert(1);
        });
    </script>

** * **找到解决方案* ** 我想通了,所有内容都已正确链接,但出于某种奇怪的原因,因为我将模板分别设置为页眉和页脚页面,它不起作用,所以我必须包含 jQuery在我正在使用的当前页面上手动(不包括页眉和页脚)。但它似乎工作正常。谢谢你们的帮助:)

4

2 回答 2

0

您的页面中没有 jQuery!确保您的 html 如下所示:

<html>

    <head>
        <script type="text/javascript" src="jquery.js"></script>
        <script type="text/javascript">
            // we will add our javascript code here
        </script>
    </head>

    <body>
        <!-- we will add our HTML content here -->
    </body>

</html>

jQuery 必须为你定制代码。

遵循本教程,这会很有帮助。

于 2012-05-13T07:01:25.607 回答
-1

尝试使用 jquery.noConflict()

<script type="text/javascript">

      $.noConflict();
      jQuery(document).ready(function($) {
        // Code that uses jQuery's $ can follow here.
      });
      // Code that uses other library's $ can follow here.
</script>
于 2012-05-13T06:59:44.230 回答