cari
apakah pemalam jquerySep 27, 2022 pm 04:55 PM
jquery

pemalam jquery bermaksud "pemalam jquery", iaitu beberapa alatan yang ditulis oleh pembangun menggunakan jquery ia boleh difahami sebagai fungsi atau kesan khas yang dikapsulkan oleh jQuery hanya sejumlah kecil kod yang diperlukan semasa membuat panggilan Anda boleh mencapai keputusan yang sangat baik. Tujuan menulis pemalam jquery adalah terutamanya untuk merangkum satu siri kaedah atau fungsi sedia ada supaya ia boleh digunakan semula di tempat lain untuk memudahkan penyelenggaraan kemudian dan meningkatkan kecekapan pembangunan.

apakah pemalam jquery

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi jquery 3.6.1, komputer Dell G3.

Pemalam bermaksud "pemalam". pemalam jquery bermaksud "pemalam jquery".

apakah pemalam jquery

Apakah pemalam jquery?

Pemalam jQuery ialah koleksi skrip yang pembangun menggunakan Jquery untuk mencipta kesan khas, kemudian merangkum atau membungkusnya ke dalam fail js dan menerbitkannya dalam talian untuk digunakan oleh semua orang.

Tujuan menulis pemalam jquery adalah terutamanya untuk merangkum satu siri kaedah atau fungsi sedia ada supaya ia boleh digunakan semula di tempat lain untuk memudahkan penyelenggaraan kemudian dan meningkatkan kecekapan pembangunan.

Biasanya pemalam sedemikian perlu memanggil fail pemalam sebagai tambahan kepada fail perpustakaan jQuery. Terdapat arahan untuk digunakan dan anda boleh memahaminya sepintas lalu. Sebagai contoh, apabila menggunakan jQuery pemalam yang dihasilkan oleh tapak web rasmi jQuery, anda bukan sahaja mesti memautkan fail perpustakaan, tetapi juga memautkan fail UI dan fail CSS UI, seperti:

<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>

Selepas operasi ini, kesan jQuery boleh dicapai Ia sebenarnya dirujuk ke dalam fail halaman web dan memainkan peranan.

Tulisan pemalam

Berkenaan penulisan pemalam, jquery secara rasmi menyediakan satu set templat untuk membangunkan pemalam pada peringkat objek:

;(function ($) {
    $.fn.plugin=function (options) {
        var defaults={
            //各种参数、各种属性
        };
        //options合并到defaults上,defaults继承了options上的各种属性和方法,将所有的赋值给endOptions
        var endOptions=$.extend(defaults,options);
        
        this.each(function () {
            //实现功能的代码
        });
    };
})(jQuery);

Perkara utama templat:

1 Semua fungsi diletakkan dalam penutupan, dan fungsi luaran tidak boleh memanggil parameter di dalam, yang lebih selamat

2 di hadapan untuk mengelakkan masalah yang tidak perlu

Kaedah yang dipanggil oleh pemalam jquery:

1 Lanjutkan jquery melalui $.extend()

2. Tambahkan jquery ke Kaedah $.fn

3 Gunakan kaedah kilang widget UI jQuery untuk mencipta

melalui $.widget( Kaedah 1 tidak boleh memanggil pemilih dan hanya difahami oleh jQuery sebagai menambah kaedah statik, jadi kami menggunakan Tidak perlu memilih objek DOM

Pemalam pihak ketiga yang biasa digunakan untuk jquery

JQuery mempunyai banyak pemalam pihak ketiga, seperti: bentuk pokok Komponen pada halaman hujung hadapan asas seperti menu, kawalan tarikh, pemalam penukaran gambar, tetingkap timbul, dsb. semuanya mempunyai pemalam yang sepadan ins, dan kesan yang dibuat dengan pemalam JQuery sangat mempesonakan, dan pemalam boleh ditulis semula dan dibungkus mengikut keperluan anda sendiri. Ia mudah dan praktikal.

Berikut memperkenalkan pemalam pihak ketiga yang biasa digunakan.

1. Pemalam pengesahan borang jQuery: Pengesahan

(1) Pengenalan kepada Pengesahan

Peristiwa yang paling biasa di mana JavScript digunakan ialah pengesahan borang, dan jQuery ialah perpustakaan JavaScript yang sangat baik , juga menyediakan pemalam pengesahan bentuk yang sangat baik - Pengesahan ialah salah satu pemalam jQuery tertua Ia telah disahkan oleh projek yang berbeza di seluruh dunia dan telah dipuji oleh banyak pembangun web. Sebagai perpustakaan kaedah pengesahan standard, Pengesahan mempunyai kelebihan berikut:

  • Peraturan pengesahan terbina dalam: Ia mempunyai 19 jenis peraturan pengesahan terbina dalam seperti yang diperlukan, nombor, e-mel, URL dan kad kredit nombor
  • Peraturan pengesahan tersuai: Anda boleh menyesuaikan peraturan pengesahan dengan mudah
  • Gesaan maklumat pengesahan yang mudah dan berkuasa: Gesaan maklumat pengesahan adalah lalai, dan fungsi menyesuaikan maklumat gesaan lalai disediakan
  • Pengesahan masa nyata: Pengesahan boleh dicetuskan melalui acara keyup atau kabur, bukan hanya apabila borang diserahkan.

(2) Alamat muat turun pemalam: http://bassistance.de/jquery-plugins/jquery-plugin-validation/

apakah pemalam jquery


Alamat API rasmi pemalam Pengesahan ialah: http://docs.jquery.com/Plugins/Validation

2. Pemalam borang jQuery: Borang

(1) Pengenalan kepada pemalam Borang

jQuery Pemalam borang ialah pemalam borang Ajax yang sangat baik menjadikannya sangat mudah dan tidak mengganggu untuk menaik taraf borang HTML untuk menyokong Ajax. jQuery mempunyai dua kaedah teras - ajaxForm() dan ajaxSubmit(), yang menggabungkan fungsi daripada mengawal elemen borang kepada memutuskan cara mengurus proses penyerahan. Selain itu, iain, pemalam juga termasuk kaedah lain: formToArray(), formSerialize(), fieldSerialize(), fieldValue(), clearForm() dan resetForm(), dsb.

(2) jQuery Alamat muat turun pemalam borang borang : http://jquery.malsup.com/form/. Pembaca boleh memuat turun pemalam dan melihat arahan permulaan yang mudah, API, kod contoh, dsb. di tapak web.

3. Pemalam acara mengikat dinamik: livequery

(1) Pengenalan kepada pemalam livequery

Fungsi mengikat acara jQuery membolehkan pemisahan lengkap kod jQuery dan kod HTML, menjadikan perhubungan hierarki kod lebih jelas dan lebih mudah untuk dikekalkan. Walau bagaimanapun, untuk elemen HTML yang dimuatkan secara dinamik ke dalam halaman, acara perlu diikat semula dengan elemen ini setiap kali, yang sangat menyusahkan. Pemalam baharu lahir daripada ini, iaitu livequery, yang boleh digunakan untuk mendaftarkan masa untuk elemen DOM yang sepadan atau mencetuskan fungsi panggil balik. Bukan sahaja elemen yang dipadankan oleh pemilih semasa akan terikat pada acara, tetapi juga elemen yang ditambahkan kemudian melalui JavaScript akan terikat pada acara tersebut. Apabila elemen tidak lagi sepadan dengan pemilih, livequery akan membatalkan pendaftaran acara secara automatik, supaya pembangun tidak perlu lagi memberi perhatian kepada sumber elemen HTML, hanya perlu memfokuskan pada cara menulis acara terikatnya.

Pilih elemen DOM melalui pemilih jQuery dan pemalam query langsung akan mengekalkannya dalam keseluruhan julat DOM dalam masa nyata. Ini bermakna sama ada elemen itu wujud sebelum ini atau dimuatkan secara dinamik kemudian, acara itu akan terikat, sama seperti CSS menggayakan elemen tersebut. Pada masa yang sama, pemalam ini mencapai fungsi ini tanpa menggunakan hampir sebarang sumber.
(2) Alamat muat turun pemalam jQuery livequery: http://plugins.jquery.com/livequery/

4 kepada UI jQuery:

UI jQuery diperoleh daripada pemalam jQuery - Antara Muka. Versi terawal pemalam Antara Muka ialah 1.2, yang hanya menyokong versi jQuery 1.1.2 Kemudian, sesetengah orang membina semula kebanyakan wakil Antara Muka berdasarkan API jQuery 1.2 dan menyatukan API. Disebabkan oleh peningkatan besar, nombor versi bukan 1.3 tetapi melonjak terus ke 1.5 dan dinamakan semula jQuery UI.

UI jQuery terbahagi terutamanya kepada 3 bahagian, interaksi, widget dan pustaka kesan

interaksi. Berikut ialah beberapa kandungan yang berkaitan dengan interaksi tetikus. Termasuk menyeret, meletakkan, mengezum, memilih dan menyusun dll. Beberapa widget dibuat berdasarkan komponen interaktif ini. Pustaka ini memerlukan perpustakaan teras UI jQuery - ui.core.js menyokong widget
  • . Berikut adalah terutamanya beberapa sambungan antara muka. Ia termasuk navigasi akordion, autolengkap, pemilih warna, kotak dialog, peluncur, label, kalendar, kaca pembesar, bar kemajuan dan pengawal pemutar. Pustaka ini memerlukan perpustakaan teras UI jQuery - ui.core.js menyokong pustaka kesan
  • . Pustaka ini digunakan untuk menyediakan kesan animasi yang kaya, supaya animasi tidak lagi terhad kepada kaedah animate(). Pustaka kesan mempunyai set terasnya sendiri, effects.core.js, dan tidak memerlukan sokongan perpustakaan teras jQuery ui.core.js
  • (2) Alamat muat turun Pemalam UI jQuery ialah: http ://jqueryui.com/download/all/. Pilih pautan "jQuery UI 1.6rc2" untuk memuat turun terus pakej lengkap, termasuk kod sumber, versi pengedaran dan pemacu ujian.

5. Pemalam untuk mengurus kuki: Kuki

(1) Pengenalan kepada pemalam Kuki

Kuki ialah fail teks kecil yang diletakkan pada klien oleh tapak web pereka bentuk. Kuki boleh memberikan banyak kemudahan kepada pengguna Contohnya, tapak web beli-belah menyimpan senarai produk yang telah dilayari pengguna, atau tapak web portal mengingati jenis berita yang ingin dilayari oleh pengguna. Apabila pengguna sedang berjalan, status log masuk pengguna juga boleh disimpan, supaya pengguna tidak perlu memasukkan maklumat ini setiap kali ketika melawati laman web.

jQuery menyediakan pemalam yang sangat mudah untuk mengurus kuki di tapak web Nama pemalam juga ialah Kuki

(2) Alamat muat turun pemalam Kuki jQuery. http://plugins.jquery .com/cookie/

6. Pemalam tetingkap modal: SimpleModal

(1) Pengenalan kepada pemalam SimpleModal

SimpleModal ialah pemalam jQuery yang ringan, yang merupakan modal Pembangunan tetingkap modal menyediakan antara muka yang berkuasa, yang boleh digunakan sebagai rangka kerja tetingkap modal. SimpleModal sangat fleksibel dan boleh mencipta apa sahaja yang anda boleh bayangkan, dan anda tidak perlu mempertimbangkan isu merentas penyemak imbas dalam pembangunan UI.

(2) Alamat muat turun pemalam SimpleModal: http://www.ericmmartin.com/projects/simplemodal/

7

Malas memuatkan imej atau mula memuatkan imej hanya apabila syarat tertentu dipenuhi

Muat turun URL: https://cdn.bootcss.com/jquery_lazyload/1.9.7/jquery.lazyload .min.js

8 plug-in fly

Tambah kesan troli beli-belah dan nyatakan gerakan parabola

Alamat muat turun: https://github .com/amibug/fly

9 qrcode

pemalam jquery yang boleh menjana kod QR matriks pada klien

Alamat muat turun: https://github.com/ lrsjng/jquery-qrcode

10 Spinner

dengan mudah boleh menambah atau menolak kuantiti dalam troli beli-belah, dan juga menyokong penggunaan. kekunci atas dan bawah pada papan kekunci untuk menukar kuantiti troli beli-belah.

Alamat muat turun: https://github.com/vsn4ik/jquery.spinner

Dan seterusnya. . .

[Pembelajaran yang disyorkan:

tutorial video jQuery

, video bahagian hadapan web]

Atas ialah kandungan terperinci apakah pemalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
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
jquery实现多少秒后隐藏图片jquery实现多少秒后隐藏图片Apr 20, 2022 pm 05:33 PM

实现方法:1、用“$("img").delay(毫秒数).fadeOut()”语句,delay()设置延迟秒数;2、用“setTimeout(function(){ $("img").hide(); },毫秒值);”语句,通过定时器来延迟。

jquery怎么修改min-height样式jquery怎么修改min-height样式Apr 20, 2022 pm 12:19 PM

修改方法:1、用css()设置新样式,语法“$(元素).css("min-height","新值")”;2、用attr(),通过设置style属性来添加新样式,语法“$(元素).attr("style","min-height:新值")”。

jquery怎么在body中增加元素jquery怎么在body中增加元素Apr 22, 2022 am 11:13 AM

增加元素的方法:1、用append(),语法“$("body").append(新元素)”,可向body内部的末尾处增加元素;2、用prepend(),语法“$("body").prepend(新元素)”,可向body内部的开始处增加元素。

axios与jquery的区别是什么axios与jquery的区别是什么Apr 20, 2022 pm 06:18 PM

区别:1、axios是一个异步请求框架,用于封装底层的XMLHttpRequest,而jquery是一个JavaScript库,只是顺便封装了dom操作;2、axios是基于承诺对象的,可以用承诺对象中的方法,而jquery不基于承诺对象。

jquery中apply()方法怎么用jquery中apply()方法怎么用Apr 24, 2022 pm 05:35 PM

在jquery中,apply()方法用于改变this指向,使用另一个对象替换当前对象,是应用某一对象的一个方法,语法为“apply(thisobj,[argarray])”;参数argarray表示的是以数组的形式进行传递。

jquery怎么删除div内所有子元素jquery怎么删除div内所有子元素Apr 21, 2022 pm 07:08 PM

删除方法:1、用empty(),语法“$("div").empty();”,可删除所有子节点和内容;2、用children()和remove(),语法“$("div").children().remove();”,只删除子元素,不删除内容。

jquery on()有几个参数jquery on()有几个参数Apr 21, 2022 am 11:29 AM

on()方法有4个参数:1、第一个参数不可省略,规定要从被选元素添加的一个或多个事件或命名空间;2、第二个参数可省略,规定元素的事件处理程序;3、第三个参数可省略,规定传递到函数的额外数据;4、第四个参数可省略,规定当事件发生时运行的函数。

jquery怎么去掉只读属性jquery怎么去掉只读属性Apr 20, 2022 pm 07:55 PM

去掉方法:1、用“$(selector).removeAttr("readonly")”语句删除readonly属性;2、用“$(selector).attr("readonly",false)”将readonly属性的值设置为false。

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

mPDF

mPDF

mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

SublimeText3 versi Inggeris

SublimeText3 versi Inggeris

Disyorkan: Versi Win, menyokong gesaan kod!

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft