jQuery ile, yeni elemanlar / içerik eklemek kolaydır.
Yeni HTML İçerik Ekle
Biz yeni içerik eklemek için kullanılan dört jQuery yöntemler ele alınacaktır:
- append() - ekler Seçilen içerik unsurları sonunda
- prepend() - seçilen elemanlardan başında yatağı içeriği
- after() - seçilen elemanları sonra içerik ekler
- before() - seçilen elemanları önce ekler içeriğine
jQuery append() Yöntem
JQuery append() metodu, seçilen HTML elemanlarının sonunda içerik ekler.
jQuery prepend() Yöntem
JQuery prepend() metodu, seçilen HTML elemanlarının BAŞI içeriği ekler.
Ile Çeşitli Yeni Elements ekleme append() ve prepend()
Yukarıdaki iki örnekte de, biz sadece seçilmiş HTML öğelerinin başında / sonunda bazı metin / HTML taktınız.
Ancak, her iki append() ve prepend() yöntemleri parametre olarak yeni elemanların sonsuz sayıda sunar. (Biz yukarıdaki örneklerde yapmış gibi) yeni elemanlar jQuery ile, veya JavaScript kodu ve DOM unsurları ile, metin / HTML ile oluşturulabilir.
Aşağıdaki örnekte, birkaç yeni öğeleri oluşturmak. elementler metin / HTML, jQuery ve JavaScript / DOM ile oluşturulur. Sonra birlikte metne yeni unsurlar eklemek append() (bunun için çalışmış olurdu yönteme prepend() çok):
Örnek
function appendText()
{
var txt1 = "<p>Text.</p>";
// Create element with HTML
var txt2 = $("<p></p>").text("Text."); // Create with jQuery
var txt3 = document.createElement("p"); // Create with DOM
txt3.innerHTML = "Text.";
$("p").append(txt1, txt2, txt3);
// Append the new elements
}
Kendin dene " jQuery after() ve before() Yöntemleri
JQuery after() metodu, seçilen HTML elemanları SONRA içeriği ekler.
JQuery before() metodu, seçilen HTML elemanları önce içerik ekler.
Çeşitli Yeni Elemanları Birlikte Ekle after() ve before()
Ayrıca, her iki after() ve before() yöntemleri parametre olarak yeni elemanların sonsuz sayıda alabilir. (Biz yukarıdaki örnekte yapmış gibi) yeni elemanlar jQuery ile, veya JavaScript kodu ve DOM unsurları ile, metin / HTML ile oluşturulabilir.
Aşağıdaki örnekte, birkaç yeni öğeleri oluşturmak. elementler metin / HTML, jQuery ve JavaScript / DOM ile oluşturulur. Sonra birlikte metne yeni unsurlar eklemek after() yöntemi (bunun için çalışmış olurdu before() çok):
Örnek
function afterText()
{
var txt1 = "<b>I </b>";
// Create element with HTML
var txt2 = $("<i></i>").text("love "); // Create with jQuery
var txt3 = document.createElement("b"); // Create with DOM
txt3.innerHTML = "jQuery!";
$("img").after(txt1, txt2, txt3);
// Insert new elements after <img>
}
Kendin dene " Egzersizleri ile Yourself test edin!
Egzersiz 1 » Alıştırma 2» Egzersiz 3 » Alıştırma 4»
jQuery HTML Referansı
Tüm jQuery HTML yöntemlerin tamamını görmek için lütfen gidin lütfen jQuery HTML / CSS Referansı .