Rumah Keuangan Pribadi Cara Membuat Kotak Dialog Kustom di AJAX untuk Pemrograman HTML5 dan CSS3 - dummies

Cara Membuat Kotak Dialog Kustom di AJAX untuk Pemrograman HTML5 dan CSS3 - dummies

Video: Section 8 2024

Video: Section 8 2024
Anonim

AJAX memungkinkan pemrogram HTML5 dan CSS3 membuat kotak dialog ubahsuaian. JavaScript memasok beberapa kotak dialog (kotak dialog waspada dan prompt), tapi ini cukup jelek dan relatif tidak fleksibel. UI jQuery mencakup teknik untuk mengubah div menjadi kotak dialog virtual. Kotak dialog mengikuti tema dan resizable dan movable.

Membangun kotak dialog tidak sulit, namun Anda harus bisa menyalakan dan mematikannya dengan kode, atau tidak akan bertindak seperti kotak dialog yang tepat (yang meniru sebuah jendela dalam operasi sistem):

  1. Buat div yang ingin Anda gunakan sebagai kotak dialog.

    Buat div dan beri ID sehingga Anda bisa mengubahnya menjadi kotak dialog simpul. Tambahkan atribut judul, dan judulnya muncul di bilah judul kotak dialog.

    Kelas dialog memungkinkan Anda memiliki kotak dialog ubahsuaian yang dapat dipindahkan dan sesuai dengan tema halaman yang terinstal.

  2. Balikkan div ke dalam kotak dialog.

    Gunakan metode dialog () untuk mengubah div menjadi jQuery kotak dialog simpul di init () fungsi:

    $ ("# dialog"). dialog();
    
  3. Sembunyikan kotak dialog secara default.

    Biasanya Anda tidak ingin kotak dialog terlihat sampai terjadi peristiwa semacam itu. Dalam contoh khusus ini, Anda mungkin tidak ingin kotak dialog muncul sampai pengguna mengeklik tombol. Anda bisa meletakkan beberapa kode untuk menutup kotak dialog di fungsi init () sehingga kotak dialog tidak akan muncul sampai dipanggil.

  4. Tutup kotak dialog.

    Untuk menutup kotak dialog, lihat kotak dialog dan panggil dialog () metode di atasnya lagi. Kali ini, kirim nilai tunggal "close" sebagai parameter, dan kotak dialog akan segera ditutup:

    // awalnya close dialog $ ("# dialog"). dialog ("close");
    
  5. Mengeklik X secara otomatis akan menutup kotak dialog.

    Kotak dialog memiliki X kecil yang terlihat seperti ikon Close Window pada kebanyakan sistem windowing. Pengguna dapat menutup kotak dialog dengan mengklik ikon ini.

  6. Anda dapat membuka dan menutup kotak dialog dengan kode.

    Tombol Dialog Buka dan Dial Dial Terbuka Saya memanggil fungsi yang mengontrol perilaku kotak dialog. Sebagai contoh, di sini adalah fungsi yang melekat pada tombol Open Dialog:

    function openDialog () {$ ("# dialog"). dialog ("open");} // akhiri openDialog
    
Cara Membuat Kotak Dialog Kustom di AJAX untuk Pemrograman HTML5 dan CSS3 - dummies

Pilihan Editor

Cara Menggunakan Format Tema di dalam bahasa Excel 2013 - dummies

Cara Menggunakan Format Tema di dalam bahasa Excel 2013 - dummies

Tema dan gaya tabel adalah dua cara dalam Excel 2013 menerapkan format ke seluruh lembar kerja atau rangkaian data sekaligus. (Tema memformat preset yang dapat Anda terapkan ke seluruh lembar kerja.) Masing-masing dapat digunakan dengan pengaturan preset atau disesuaikan untuk tampilan individual. Untuk masing-masing, Anda dapat menyimpan ...

Bagaimana Menggunakan Fitur Penemuan di Excel 2013 - dummies

Bagaimana Menggunakan Fitur Penemuan di Excel 2013 - dummies

Ketika semuanya gagal, Anda dapat menggunakan Fitur Excel 2013's Find untuk menemukan informasi spesifik di lembar kerja. Pilih Home → Cari & Pilih → Temukan atau tekan Ctrl + F, Shift + F5, atau bahkan Alt + HFDF untuk membuka kotak dialog Find and Replace. Di kotak drop-down Find What pada kotak dialog ini, masukkan teks atau nilai yang Anda inginkan ...

Cara Menggunakan Tema di Excel 2013 - dummies

Cara Menggunakan Tema di Excel 2013 - dummies

Melalui penggunaan temanya, Excel 2013 mendukung sebuah cara untuk memformat secara merata semua teks dan grafik yang Anda tambahkan ke lembar kerja. Anda bisa melakukan ini dengan hanya mengklik thumbnail dari tema baru yang ingin Anda gunakan di galeri drop-down Themes yang dibuka dengan mengklik tombol Themes pada Page ...

Pilihan Editor

Hindari Penanganan yang Berat Saat Menegakkan Pedoman Komunitas Online - dummies

Hindari Penanganan yang Berat Saat Menegakkan Pedoman Komunitas Online - dummies

Hanya karena Anda memiliki kekuatan untuk Lakukan itu tidak berarti bahwa semua masalah komunitas online memerlukan peringatan dan bannings. Ya, Anda ingin menghilangkan negatif sejak awal, tapi tidak, Anda juga tidak ingin merasa kecil. Terkadang membiarkan sebuah isu meluncur tidak apa-apa. Sebagai pengelola komunitas, tugas Anda untuk mengetahui ...

Hindari Peluang yang Mempengaruhi Reputasi Blog Anda - dummies

Hindari Peluang yang Mempengaruhi Reputasi Blog Anda - dummies

Saat Anda mengaitkan blog ibu dan merek pribadi Anda dengan sebuah produk atau merek perusahaan, tidak dapat dipungkiri bahwa Anda berdua akan saling menipu satu sama lain. Suka atau tidak, Anda bisa dan menjadi terkait dengan merek itu. Tidak semua perusahaan yang ingin memberi Anda produk gratis adalah produk yang Anda inginkan ...

Berikan Peran pada Font di Situs Blog Anda - dummies

Berikan Peran pada Font di Situs Blog Anda - dummies

Saat Anda menetapkan peran pada font Anda, Anda bantu jaga agar desain blog anda terlihat profesional. Menjaga tujuan font Anda jelas membuat desain navigasi blog Anda lebih efektif dan keseluruhan desain Anda lebih mudah pada mata. Setelah Anda memilih dua atau tiga huruf pelengkap yang juga memiliki kontras yang cukup untuk berdiri satu sama lain (lihat ...

Pilihan Editor

Bagaimana Menjadi Pengembang Aplikasi iOS - dummies

Bagaimana Menjadi Pengembang Aplikasi iOS - dummies

Bagian ini menjelaskan apa yang Anda butuhkan dan bagaimana Anda bisa menjadi pengembang aplikasi iOS. Jika Anda adalah pengembang baru, Anda memerlukan alat perdagangan: Mac desktop atau sistem laptop untuk dikembangkan. Ini harus menjadi mesin dengan prosesor Intel, menjalankan OS X Mountain Lion atau Mavericks dengan setidaknya ...

Bagaimana Mengkonfigurasi Samsung SmartTV SDK - dummies

Bagaimana Mengkonfigurasi Samsung SmartTV SDK - dummies

Setelah mendownload dan menginstal SamSung SmartTV SDK dari Samsung Developers Forum (SDF), ada beberapa langkah konfigurasi tambahan yang diperlukan untuk memastikan lingkungan pengembangan yang lebih mulus.

Cara Membuat Proyek Xcode untuk Aplikasi iPad

Cara Membuat Proyek Xcode untuk Aplikasi iPad

Untuk mengembangkan sebuah Aplikasi iPad (atau aplikasi untuk iPhone atau perangkat Mac lainnya), Anda bekerja di proyek Xcode yang disebut. Jadi, saatnya memotret proyek Xcode anda sendiri.