在jquery </p>中更改<p>的内容

时间:2014-08-28 19:08:40

标签: jquery html

我正在尝试更改段落的上下文,但我无法这样做。任何人都可以建议我,我哪里错了?

3 个答案:

答案 0 :(得分:2)

  1. 脚本元素可以从外部src 加载脚本或加载内联脚本,而不是两者。你需要两个脚本元素。
  2. 在元素存在于DOM之前,您无法修改元素的内容。调用$的脚本需要在段落之后移动(或转换为函数并在元素存在后调用,例如使用readyload事件处理程序。)

答案 1 :(得分:0)

将jQuery代码放在$(document).ready(function() { ... } );中,如下例所示:

<head>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script>
        $(document).ready(function() {
            $("p#myDiv").text("Hello World");
        });
    </script>
</head>

同样正确结束script标记,但我想这只是一个复制/粘贴错误。

答案 2 :(得分:0)

   // Document ready function

   $(function() {
       $('#myDiv').text('Hello World');
   });