jQuery-要素の追加
2178 ワード
2017-09-16 W 3 school-jQuery-追加要素は、自分のシステム的な基礎を築くのを助け、メモを取ると同時に自分の余分な収穫を追加することができます.
jQueryでは、新しい要素/コンテンツを簡単に追加できます.
新しいHTMLコンテンツの追加
新しいコンテンツを追加するための4つのjQueryメソッドについて学習します. append()-選択された要素の最後にコンテンツ を挿入する. prepend()-選択要素の先頭にコンテンツ を挿入する. after()-選択要素の後にコンテンツ を挿入する. before()-選択された要素の前にコンテンツ を挿入する.
jQuery append()メソッド
jQuery append()メソッドは、選択された要素の最後にコンテンツを挿入します.
jQuery prepend()メソッド
jQuery prepend()メソッドは、選択された要素の先頭にコンテンツを挿入します.
上記の例では、append()およびprepend()メソッドでいくつかの新しい要素を追加し、選択された要素の先頭/末尾にのみテキスト/HTMLを挿入します.しかしながら、append()およびprepend()メソッドは、パラメータによって無限数の新しい要素を受信することができる.jQueryでテキスト/HTML(上記の例のように)を生成したり、JavaScriptコードやDOM要素を生成したりすることができます.次の例では、いくつかの新しい要素を作成します.これらの要素はtext/HTML、jQuery、またはJavaScript/DOMで作成できます.次にappend()メソッドを使用して、これらの新しい要素をテキストに追加します(prepend()にも有効です):
jQuery after()とbefore()メソッド
jQuery after()メソッドは、選択された要素の後にコンテンツを挿入します.jQuery before()メソッドは、選択された要素の前にコンテンツを挿入します.
after()とbefore()メソッドでいくつかの新しい要素を追加
after()およびbefore()メソッドは、パラメータによって無限数の新しい要素を受信することができる.新しい要素はtext/HTML、jQuery、またはJavaScript/DOMで作成できます.次の例では、いくつかの新しい要素を作成します.これらの要素はtext/HTML、jQuery、またはJavaScript/DOMで作成できます.次にafter()メソッドでこれらの新しい要素をテキストに挿入します(before()にも有効です):
jQueryでは、新しい要素/コンテンツを簡単に追加できます.
新しいHTMLコンテンツの追加
新しいコンテンツを追加するための4つのjQueryメソッドについて学習します.
jQuery append()メソッド
jQuery append()メソッドは、選択された要素の最後にコンテンツを挿入します.
$("p").append("Some appended text.");
jQuery prepend()メソッド
jQuery prepend()メソッドは、選択された要素の先頭にコンテンツを挿入します.
$("p").prepend("Some prepended text.");
上記の例では、append()およびprepend()メソッドでいくつかの新しい要素を追加し、選択された要素の先頭/末尾にのみテキスト/HTMLを挿入します.しかしながら、append()およびprepend()メソッドは、パラメータによって無限数の新しい要素を受信することができる.jQueryでテキスト/HTML(上記の例のように)を生成したり、JavaScriptコードやDOM要素を生成したりすることができます.次の例では、いくつかの新しい要素を作成します.これらの要素はtext/HTML、jQuery、またはJavaScript/DOMで作成できます.次にappend()メソッドを使用して、これらの新しい要素をテキストに追加します(prepend()にも有効です):
function appendText()
{
var txt1="Text.
"; // HTML
var txt2=$("").text("Text."); // jQuery
var txt3=document.createElement("p"); // DOM
txt3.innerHTML="Text.";
$("p").append(txt1,txt2,txt3); //
}
jQuery after()とbefore()メソッド
jQuery after()メソッドは、選択された要素の後にコンテンツを挿入します.jQuery before()メソッドは、選択された要素の前にコンテンツを挿入します.
$("img").after("Some text after");
$("img").before("Some text before");
after()とbefore()メソッドでいくつかの新しい要素を追加
after()およびbefore()メソッドは、パラメータによって無限数の新しい要素を受信することができる.新しい要素はtext/HTML、jQuery、またはJavaScript/DOMで作成できます.次の例では、いくつかの新しい要素を作成します.これらの要素はtext/HTML、jQuery、またはJavaScript/DOMで作成できます.次にafter()メソッドでこれらの新しい要素をテキストに挿入します(before()にも有効です):
function afterText()
{
var txt1="I "; // HTML
var txt2=$("").text("love "); // jQuery
var txt3=document.createElement("big"); // DOM
txt3.innerHTML="jQuery!";
$("img").after(txt1,txt2,txt3); // img
}