$(document).ready(function(){$("[href]").appendTo(" Click here ...");});
HTMLコード
<a href="#"> b </a>
ブラウザにbとして表示したいのですが、ここをクリックしてください...しかし、ここでは正しく動作しませんでした。
appendToの代わりにappendを試し ましたか?
$(document).ready(function(){$("[href]").append(" Click here ...");});
私の理解から、それは次のように機能します:
element.append('stuff to append to the element');
vs
element.appendTo(otherElement);
直接タグセレクターとappend
メソッド を使用する
$(document).ready(function(){
$("a").append(" Click here ...");
});
これを試して。
$(document).ready(function(){
$("[href]").append(" Click here ...");
});
.appendTo()関数の代わりに.append()関数を使用します。
これがデモです
タグの代わりにIDを使用します。複数のアンカータグがある場合は、すべてのタグで機能します。
$(document).ready(function(){
$("#YourID").append(" Click here ...");
});
<a href="#" id="YourID"> b </a>
変化する:
$("[href]").appendTo(" Click here ...");
に:
$("[href]").html(" Click here ...");
を使用appendTo
すると、テキストノードではなく新しいDOM要素を追加することになります。
append()
私はあなたがではなく探していると思いますappendTo()
。
append()
引数として指定したテキストまたはjQuery要素を取得し、それを選択した要素の最後の子として追加するだけです。これは、探している動作だと思います。append()
詳細については、のドキュメントをhttp://api.jquery.com/append/にあります。