Latest web development tutorials

jQuery .promise () metode

Metode Lain-lain jQuery Metode Lain-lain jQuery

contoh

.promise Panggil pada set film tidak diaktifkan ()

$ (Fungsi () { var div = $ ( "<Div />" ); .. Div janji () dilakukan (function ( arg1 ) { // Pop "true" alert ( ini === div && arg1 === div );});})

Coba »

Definisi dan Penggunaan

.promise () mengembalikan fungsi objek Janji untuk mengamati beberapa jenis tindakan terikat untuk semua koleksi, apakah telah ditambahkan ke antrian.


Catatan: 1. .promise () metode mengembalikan sebuah Janji yang dihasilkan secara dinamis, ketika terikat pada koleksi semua tindakan tertentu (tindakan) telah ditambahkan atau tidak ditambahkan ke antrian, Janji yang dihasilkan akan diterima (tekad) .
Nilai default adalah 2. Jenis "fx", yang berarti untuk dihibur (tekad) Janji objek yang dipilih ketika semua elemen selesai animasi kembali.
3. Jika Anda menyediakan parameter sasaran, metode .promise () untuk menambahkan parameter itu, dan kemudian kembali objek, bukan membuat yang baru. Ini berlaku untuk situasi pada objek yang sudah ada untuk menambahkan perilaku Promise.


tatabahasa

.promise( [type ] [, target ] )

参数 描述
type String类型 需要待观察队列类型。
target PlainObject类型 将要绑定 promise 方法的对象。


contoh

contoh yang lebih

Panggilan menerima pengembalian dari Janji akhir animasi
Ketika semua akhir animasi (termasuk di callback animasi dan kemudian menambahkan callback fungsi diinisialisasi animasi), menerima (Resolve) kembali Janji.

Gunakan $ .when () pernyataan menerima Janji kembali
Gunakan $ .when () (metode .promise () sehingga menjadi mungkin untuk mencapai dalam koleksi jQuery) pernyataan, menerima (Resolve) kembali Janji.


Metode Lain-lain jQuery Metode Lain-lain jQuery