Dalam jQuery kita dapat menyimpan sebuah node dalam sebuah variabel seperti: variable = $(.element) kemudian memanipulasi node melalui variabel tersebut: variable.hide()

Bisakah kita melakukan ini di ES6? Ini akan terlihat seperti ini:

var variable = document.querySelector('.portfolio').style.display = 'block'
variable.style.display = 'none'

Kecuali bahwa ini tidak berhasil.

0
drake035 26 Oktober 2019, 17:44

1 menjawab

Jawaban Terbaik

Anda mencoba melakukan 2 hal berbeda dalam 1 baris kode. Pertama-tama tetapkan elemen ke variabel dan kemudian Anda dapat menggunakan variabel untuk memodifikasi gaya, lihat cuplikan kode saya di bawah.

// First assign the element to a variable
var myElement = document.getElementById('myElement');
// Then use the variable to modify the elements style
myElement.style['background-color']='red';
<div id="myElement">element</div>
0
Stefan Koenen 26 Oktober 2019, 14:49