javascript - 无法包含 jquery 1.9.1 库

标签 javascript jquery html netbeans

我下载了 jquery-1.9.1 库,然后我在 NetBeans 中创建了一个文件夹,将其命名为“js”并使用了 src 属性:

<script type="text/javascript" src="js/jquery-1.9.1.js">

问题是,如果我包含 jquery,页面的某些内容不会被包含,这让我认为库没有被正确包含。

这是完整的javascript代码:

    <script type="text/javascript" src="js/jquery-1.9.1.js">
        function write()
        {
            var loc= document.getElementById("purchase");
            var sep= location.href.indexOf("item=");
            var item=parseInt(location.href.substring(sep+5,location.href.length));
            switch(item)
            {
                case 1:
                    string= "Opere orchestrali vol. 1";
                    break;
                case 2:
                    string= "Concerti per pianoforte n.1,n.4";
                    break;
                case 3:
                    string= "Concerto di Capodanno 2013";
                    break;
                case 4:
                    string= "Viva Verdi. Ouvertures &amp; Preludes";
                    break;
                case 5:
                    string= "Jaywalkin";
                    break;
                case 6:
                    string= "The Real Life  ";
                    break;
                case 7:
                    string= "Shango";
                    break;
                case 8:
                    string= "Complete Soul";
                    break;
                case 9:
                    string= "Old Yellow Moon";
                    break;
                case 10:
                    string= "In Time";
                    break;
                case 11:
                    string= "Greatest Country Love Songs";
                    break;
                case 12:
                    string= "Spring Break... here to Party";
                    break;
            }
            if(string !== undefined)
            {
                loc.innerHTML= "Acquisto effettuato: " + string;
            }
        }
    </script>

行为非常简单:它只是读取一个名为“item”的获取参数,并根据它的值(从 1 到 12)将光盘的标题放入 html 标记中。

如果我不包含 jquery,它会完美地工作,如果我包含 jquery,它就不起作用,并且它不会在标签中放置任何东西。

最佳答案

您需要关闭 <script>链接的 jQuery 库的标记,然后将其余的 JavaScript 添加到一组单独的标记中。例如。

<script type="text/javascript" src="js/jquery-1.9.1.js"></script>
--------------------------------------------------------^^^^^^^^^

<script>
   //The rest of your code
</script>

关于javascript - 无法包含 jquery 1.9.1 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15460174/

相关文章:

javascript - react : Unable to update children props

javascript - 设置新数组时,无法在 for 循环中设置未定义或 null 引用的属性 '0'

css - 组合宽度为 100% 的内联 div 在缩放时仍会中断到下一行

javascript - 在饼图中显示值

javascript - 使用构造函数与闭包创建对象

javascript - iScroll:不要移动到页面之外

javascript - 使用jquery向表中添加行

javascript - jqgrid 服务器端错误消息/验证处理

jquery - 获取第二个子元素

javascript - 不渲染字体的不透明度