Manipulasi HTML dengan Javascript sederhana.
<script src="https://cdn.statically.io/gh/ianfleon/seleku/main/seleku.min.js"></script>
Download file yang ada disini
Link : Download SelekuJS
Memilih satu element html :
$elek('tag / .class / #id', index (opsional));
$elek('.tombol'); // mengambil satu element
Memilih element tertentu atau semua element html yang dipilih :
$elek('p', 1); // mengambil tag <p> pada index ke-1
$elek('p', 'semua'); // mengambil semua tag <p>
$elek('p', 'awal'); // mengambil tag <p> pertama
$elek('p', 'akhir'); // mengambil tag <p> terakhir
Memilih satu element html dan memanipulasinya :
$ku('h2').style('color', 'red');
$ku('.card').css({
'background-color' : 'teal',
'color' : '#fff'
});
$ku('body').tambahTag('p', 'Saya menggunakan SelekJS untuk ini!');
- Menggunakan cara objek
const seleku = new SelekuClass();
const div = seleku.tambahElemen({
'tag' : 'div',
'attr' : {
'class' : 'container'
}
});
const card = seleku.tambahElemen({
'tag' : 'h2',
'attr' : {
'class' : 'card',
'id' : 'card'
},
'isi' : 'Ini judul dari card menggunakan Seleku JS'
});
seleku.gabung(div, card); // menggabungkan 'card' ke 'div'
$ku('body').gabung(div); // menggabungkan ke elemen 'body' atau yang lain sesuai target ($ku)
- Menggunakan cara string
$ku('body').tambahElemen("<h2 class='judul' name='judul' id='judul'>Halo teman-teman.</h2>"); // Beserta Attribute
$ku('body').tambahElemen("<p>Selamat datang di web saya!</p>"); // Tanpa Attribute
$ku('h2').isi('Selamat datang');
$ku('h2').tambahClass('judul');
$ku('h2').toggleClass('modemalam');
$ku('h2').log();
$ku('.tombol').pas('click', () => {
alert('Anda menekan tombol!');
);