CSS appendTo(“”);

时间:2012-06-27 05:38:58

标签: jquery appendto

$(document).ready(function(){$("[href]").appendTo(" Click here ...");});

HTML代码

<a href="#"> b </a>

我想在浏览器上显示它 b点击这里...... 但我在这里没有正常工作。

6 个答案:

答案 0 :(得分:1)

您是否尝试追加而不是 appendTo

$(document).ready(function(){$("[href]").append(" Click here ...");});

从我的理解中它起作用:

element.append('stuff to append to the element');

VS

element.appendTo(otherElement);

答案 1 :(得分:1)

使用直接标记选择器和append方法

$(document).ready(function(){

            $("a").append(" Click here ...");

    });

答案 2 :(得分:1)

试试这个。

$(document).ready(function(){
  $("[href]").append(" Click here ...");
});​

使用.append()函数代替.appendTo()函数。

以下是demo

答案 3 :(得分:0)

变化:

$("[href]").appendTo(" Click here ...");

要:

$("[href]").html(" Click here ...");

使用appendTo,您应该添加一个新的DOM元素而不是文本节点。

答案 4 :(得分:0)

我认为您正在寻找append()而不是appendTo()

append()只是将您提供的文本或jQuery元素作为参数添加,并将其作为您选择的元素的最后一个子项追加 - 我认为这是您正在寻找的行为。 append()的文档位于http://api.jquery.com/append/,如果您想更多地查看它。

答案 5 :(得分:0)

使用ID而不是tag.If你有多个锚标签,它适用于所有人。

    $(document).ready(function(){
    $("#YourID").append(" Click here ...");
    });


 <a href="#" id="YourID"> b </a>