Home » , , , , » Cari/Mengganti Teks Tanpa Merusak Elemen DOM

Cari/Mengganti Teks Tanpa Merusak Elemen DOM

Plugin

jQuery.fn.textWalk = function(fn) {
this.contents().each(jwalk);
function jwalk() {
var nn = this.nodeName.toLowerCase();
if(nn === '#text') {
fn.call(this);
} else if(this.nodeType === 1 && this.childNodes && this.childNodes[0] && nn !== 'script' && nn !== 'textarea') {
$(this).contents().each(jwalk);
}
}
return this;
};

Penggunaan

Temukan semua teks bertuliskan "John" pada elemen dengan id="test", kemudian ganti semuanya dengan "Peter":

$('#test').textWalk(function() {
this.data = this.data.replace('John', 'Peter');
});

#text (???)

Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di Creating Website

0 comments:

Post a Comment

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Homtimpa - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger