Skip to content

Latest commit

 

History

History
113 lines (89 loc) · 2.23 KB

README.md

File metadata and controls

113 lines (89 loc) · 2.23 KB

Seleku JS

Manipulasi HTML dengan Javascript sederhana.

Penggunaan Online :

<script src="https://cdn.statically.io/gh/ianfleon/seleku/main/seleku.min.js"></script>

Penggunaan Offline :

Download file yang ada disini

Link : Download SelekuJS

Dokumentasi Penggunaan :

Memilih satu element html :

$elek('tag / .class / #id', index (opsional));
Contoh :
$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 :

Memberi CSS (hanya satu properti)
$ku('h2').style('color', 'red');
Memberi CSS (lebih dari satu properti)
$ku('.card').css({
	'background-color' : 'teal',
	'color' : '#fff'
});
Tambah tag sederhana
$ku('body').tambahTag('p', 'Saya menggunakan SelekJS untuk ini!');
Tambah elemen
  1. 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)
  1. 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
Mengubah isi dari sebuah tag
$ku('h2').isi('Selamat datang');
Menambah class pada tag
$ku('h2').tambahClass('judul');
Toggle class
$ku('h2').toggleClass('modemalam');
Log data yang ditangkap
$ku('h2').log();
Event Listener
$ku('.tombol').pas('click', () => {
  alert('Anda menekan tombol!');
);