Tuesday, 5 September 2017

Memilih Atribut Elemen yang Nilainya TIDAK SAMA DENGAN Kata atau String Tertentu

jQuery [attribute!=value] Selector

Contoh

Memilih seluruh elemen <div> yang attribute "id" nya TIDAK mengandung value dengan string "contoh":

$("div[id!='contoh']")

Defenisi dan Penggunaan

Selektor [attribute!=value] adalah untuk memilih setiap elemen yang nilai / value attribute nya TIDAK memiliki string tertentu.

Elemen dengan attribute yang ditentukan, tetapi dengan nilai yang berbeda dari yang ditentukan, itu yang akan dipilih.


Rumus

$("[attribute!='value']")

Parameter Keterangan
attribute Harus ada. Menentukan attribute yang akan dipilih
value Harus ada. Menentukan nilai yang tidak mengandung kata tertentu.

Contoh

$("div[id!='contoh']").css("background-color", "green");

Mewarnai latar belakang dari seluruh elemen 'div' yang ber-attribute "id" dengan value yang tidak mengandung kata "contoh", menjadi warna hijau.

x
1
<html>
2
 <head>
3
 <script src="https://cdn.rawgit.com/cholebeharia/blogku/1a8ade58/jquery.min.js"></script>
4
 </head>
5
 <body>
6
  <div id="contoh">Division 1</div>
7
  <div id="contohnya">Division 2</div>
8
  <div id="mencontoh">Division 3</div>
9
  <p id="contoh">Paragraf 1</p>
10
  <p id="contohnya">Paragraf 2</p>
11
  <p id="mencontoh">Paragraf 3</p>
12
  <script>
13
   $(document).ready(function(){
14
    $("div[id!='contoh']").css("background-color","green");
15
   });
16
  </script>
17
  </body>
18
  </html>

Anda bisa langsung mengedit isi dari kode-kode di atas dan melihat perubahannya.

Hasilnya:

Cobalah untuk mengganti selector nya menjadi "p[id!='contoh']", maka semua elemen "p" akan berwarna hijau, kecuali elemen "p" yang pertama saja yang tidak berwarna hijau.

Atau selectornya diganti menjadi "[id!='contoh']", maka semua elemen yang ber-attribute "id" akan terpilih, kecuali attribute "id" yang valuenya samadengan "contoh".

Memilih Atribut Elemen yang Nilainya TIDAK SAMA DENGAN Kata atau String Tertentu Rating: 4.5 Diposkan Oleh: ChooLebeharia