Penjelasan terperinci tentang jQuery.prop() usage_jquery

WBOY
Lepaskan: 2016-05-16 15:49:36
asal
1387 orang telah melayarinya

Fungsi

prop() digunakan untuk menetapkan atau mengembalikan nilai atribut elemen yang dipadankan dengan objek jQuery semasa.

Fungsi ini tergolong dalam objek jQuery (contoh). Jika anda perlu mengalih keluar sifat unsur DOM, gunakan fungsi removeProp().

Tatabahasa

Fungsi ini telah ditambahkan dalam jQuery 1.6. Fungsi prop() mempunyai dua kegunaan berikut:

Penggunaan 1:

jQueryObject.prop( propertyName [, nilai ] )

Tetapkan atau kembalikan nilai propertyName harta yang ditentukan. Jika parameter nilai ditentukan, ini bermakna menetapkan nilai propertyName kepada nilai jika parameter nilai tidak ditentukan, ia bermakna mengembalikan nilai propertyName.

Nilai parameter juga boleh menjadi fungsi prop() akan merentasi dan melaksanakan fungsi berdasarkan semua elemen yang dipadankan. prop() juga akan menghantar dua parameter kepada fungsi: parameter pertama ialah indeks elemen dalam elemen padanan, dan parameter kedua ialah nilai semasa atribut propertyName elemen. Nilai pulangan fungsi ialah nilai yang ditetapkan untuk atribut propertyName elemen.

Penggunaan 2:

jQueryObject.prop( objek )

Tetapkan nilai sebarang bilangan sifat secara serentak dalam bentuk objek. Setiap atribut objek objek sepadan dengan propertyName, dan nilai atribut sepadan dengan nilai.

Nota: Semua operasi "atribut tetapan" fungsi prop() adalah untuk setiap elemen yang dipadankan dengan objek jQuery semasa; semua operasi "atribut membaca" hanya untuk elemen padanan pertama.
Parameter

Sila cari parameter yang sepadan berdasarkan nama parameter yang ditakrifkan dalam bahagian sintaks sebelumnya.

Penerangan Parameter
propertyName Nama harta yang ditentukan oleh jenis String.
value Nilai atribut yang ditentukan oleh jenis pilihan/Objek/Fungsi, atau fungsi yang mengembalikan nilai atribut.
objek Objek yang ditentukan oleh jenis Objek, digunakan untuk merangkum berbilang pasangan nilai kunci dan menetapkan berbilang sifat pada masa yang sama.
Nilai parameter boleh terdiri daripada sebarang jenis termasuk objek dan tatasusunan.

Nilai pulangan

Nilai pulangan fungsi prop() adalah dari sebarang jenis Jenis nilai pulangan bergantung pada sama ada fungsi prop() semasa menjalankan operasi "atribut tetapan" atau operasi "atribut membaca".

Jika fungsi prop() melakukan operasi "setting property", ia mengembalikan objek jQuery semasa itu sendiri; jika ia melakukan operasi "reading property", ia mengembalikan nilai property read.

Jika objek jQuery semasa sepadan dengan berbilang elemen, apabila mengembalikan nilai atribut, fungsi prop() hanya menggunakan elemen padanan pertama di antara mereka. Jika elemen tidak mempunyai atribut yang ditentukan, undefined dikembalikan.

Perbezaan utama antara prop() dan attr(): fungsi prop() menyasarkan atribut elemen DOM (objek Elemen JS) dan fungsi attr() menyasarkan atribut nod dokumen yang sepadan dengan DOM unsur. Untuk butiran, sila lihat perbezaan antara fungsi jQuery attr() dan prop().

Nota

1. Jika atribut jenis dan

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!