为什么JQuery内部html集不能工作?

为什么JQuery内部html集不能工作?,jquery,innerhtml,Jquery,Innerhtml,我一直在努力解决这个问题,但似乎不想起作用。我在互联网和stackoverflow上搜寻答案,但我似乎找不到任何真正有效的答案。如果有人能帮我,那就太棒了 <html> <head> <script rel="javascript" type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"> $(document).ready(fu

我一直在努力解决这个问题,但似乎不想起作用。我在互联网和stackoverflow上搜寻答案,但我似乎找不到任何真正有效的答案。如果有人能帮我,那就太棒了

<html>
    <head>
        <script rel="javascript" type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js">

        $(document).ready(function(){
            $(".box").html("sing!!!!");
        });
        </script>

        <style>
            .box{
            border:2px solid black;
            padding:12px;
            }
        </style>
    </head>

    <body>
        <div class="box">
            This will be replaced with a JQuery statement.
        </div>
        <p>
            This is text to be left UNALTERED.
        </p>
    </body>
</html>

jquery的脚本标记未关闭

 <script rel="javascript" type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

 <script>
        $(document).ready(function(){
            $(".box").html("sing!!!!");
        });
 </script>

jquery的脚本标记未关闭

 <script rel="javascript" type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

 <script>
        $(document).ready(function(){
            $(".box").html("sing!!!!");
        });
 </script>
可以使用src属性加载外部文件,也可以使用内联内容,但不能同时使用两者。如果同时给出这两个选项,则大多数浏览器都会忽略内联内容

因此,您的脚本标记:

…是无效的。您需要结束加载jQuery的过程,然后为代码打开一个新的过程:

<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$(document).ready(function(){
    $(".box").html("sing!!!!");
});
</script>
请参阅我对这个问题的评论,了解我为什么从中删除rel和type。

可以使用src属性加载外部文件,也可以使用内联内容,但不能同时使用这两种属性。如果同时给出这两个选项,则大多数浏览器都会忽略内联内容

因此,您的脚本标记:

…是无效的。您需要结束加载jQuery的过程,然后为代码打开一个新的过程:

<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$(document).ready(function(){
    $(".box").html("sing!!!!");
});
</script>

请参阅我对这个问题的评论,了解我为什么从中删除rel和type。

这可能是因为您正在加载jquery库并在单个标记中声明脚本语句。请参阅旁注:脚本标记没有rel属性,type属性默认为text/javascript,因此您应该完全禁用rel,如果您使用的是javascript,则可以禁用type。这可能是因为您正在加载jquery库并在单个标记中声明脚本语句。请参阅旁注:脚本标记没有rel属性,type属性默认为text/javascript,因此您应该完全禁用rel,如果您使用javascript,如果您愿意,可以禁用type。好的,那么在头部中设置一个单独的脚本标记?好吧,我想这是有道理的。谢谢好的,那就是在头部设置了一个单独的脚本标记?好吧,我想这是有道理的。谢谢