"Yeni nesne ekle" butonuna tıklandığında <OL></OL> elementleri arasına yeni bir LI değeri eklediği görülebilir.
jQuery prepend() Yöntemi
Bir elementin başladığı yere içerik ekler.
Yukarıdaki örnekte $("ol").append(... olan kısımda append yazan yeri prepend olarak değiştirip deneyin. Bu kez içeriğin listenin sonuna değil başına eklendiğini göreceksiniz.
Sayfanıza append() kullanarak yeni HTML elementleri eklerken üç yol izleyebilirsiniz:
1. Yol: HTML Kullanmak
JAVASCRIPT Kodu
var txt1="<p>Text.</p>";
2. Yol: jQuery ile Eklemek
JAVASCRIPT Kodu
var txt2=$("<p></p>").text("Text.");
3. Yol: HTML DOM Kullanmak
JAVASCRIPT Kodu
var txt3=document.createElement("p");
txt3.innerHTML="Text.";
Aşağıdaki örneği çalıştırarak aynı anda üç yöntemi de kullanarak üç adet element oluşturduğumuzu göreceksiniz.
JAVASCRIPT Kodu
<script>
function appendText()
{
var txt1="<p>Yöntem 1</p>";
var txt2=$("<p></p>").text("Yöntem 2");
var txt3=document.createElement("p");
txt3.innerHTML="Yöntem 3";
$("#div1").append(txt1,txt2,txt3);
}
</script><br/><br/>
<div id="div1"> </div>
<button onclick="appendText();">Elementleri Ekle</button><br/><br/>
jQuery after() Yöntemi
Bir HTML elementinden önce başka bir element ya da içerik eklemek için bu kodu kullanırız.
jQuery before() Yöntemi
Bir HTML elementinden sonra başka bir element ya da içerik eklemek için bu kodu kullanırız.
Aşağıdaki örnek after() ve before() yöntemini anlamamızı kolaylaştıracaktır.