jquery插件开发方法(初学者)_jquery
jQuery为开发插件提拱了两个方法,分别是:
jQuery.fn.extend(object);
jQuery.extend(object);
jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。
jQuery.fn.extend(object);给jQuery对象添加方法。
fn 是什么东西呢。查看jQuery代码,就不难发现。
jQuery.fn = jQuery.prototype = {
init: function( selector, context ) {//....
//......
};
原来 jQuery.fn = jQuery.prototype.对prototype肯定不会陌生啦。
虽然 javascript 没有明确的类的概念,但是用类来理解它,会更方便。
jQuery便是一个封装得非常好的类,比如我们用 语句 $("#btn1") 会生成一个 jQuery类的实例。
jQuery.extend(object); 为jQuery类添加添加类方法,可以理解为添加静态方法。如:
$.extend({
add:function(a,b){return a+b;}
});
便为 jQuery 添加一个为 add 的 “静态方法”,之后便可以在引入 jQuery 的地方,使用这个方法了,
$.add(3,4); //return 7
jQuery.fn.extend(object); 对jQuery.prototype进得扩展,就是为jQuery类添加“成员函数”。jQuery类的实例可以使用这个“成员函数”。
比如我们要开发一个插件,做一个特殊的编辑框,当它被点击时,便alert 当前编辑框里的内容。可以这么做:
Java代码
$.fn.extend({
alertWhileClick:function(){
$(this).click(function(){
alert($(this).val());
});
}
});
$("#input1").alertWhileClick(); //页面上为:
$.fn.extend({
alertWhileClick:function(){
$(this).click(function(){
alert($(this).val());
});
}
});
$("#input1").alertWhileClick(); //页面上为:
$("#input1") 为一个jQuery实例,当它调用成员方法 alertWhileClick后,便实现了扩展,每次被点击时它会先弹出目前编辑里的内容。
真实的开发过程中,当然不会做这么小白的插件,事实上jQuery提拱了丰富的操作文档,事件,CSS ,Ajax、效果的方法,结合这些方法,便可以开发出更加 Niubility 的插件。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











Dengan perkembangan berterusan pasaran e-dagang, kaedah penjualan barangan juga sentiasa dikemas kini dan diulang. Antaranya, aktiviti jualan kilat telah menjadi bahagian penting dalam pemasaran platform e-dagang, yang boleh menarik perhatian lebih ramai pengguna dan meningkatkan jualan. Teras aktiviti jualan kilat ialah pemalam jualan kilat yang cekap dan stabil. Artikel ini akan memperkenalkan cara menggunakan pemalam jualan kilat PHP Developer City. 1. Fahami prinsip pemalam jualan kilat Sebelum membangunkan pemalam jualan kilat, kita perlu terlebih dahulu memahami prinsip jualan kilat. Semasa menjalankan aktiviti jualan kilat, tempoh masa biasanya ditetapkan dan pengguna hanya boleh

Dengan pembangunan WordPress, semakin ramai pengguna perlu menyesuaikan fungsi laman web WordPress. Untuk memenuhi keperluan ini, membangunkan pemalam WordPress anda sendiri adalah pilihan yang baik. Dalam artikel ini, kami akan membincangkan cara membangunkan pemalam WordPress tersuai menggunakan PHP. Mula-mula, mari kita fahami struktur pemalam WordPress. Dalam WordPress, pemalam dilaksanakan melalui folder dan mesti mengandungi fail tertentu

JavaScript memainkan peranan yang sangat penting dalam pembangunan aplikasi web moden. Semasa proses pembangunan, kami sering menghadapi situasi di mana kami perlu membangunkan alat penyahpepijatan dan pemalam. Artikel ini membantu pembaca menguasai kemahiran berkaitan dengan cepat dengan memperkenalkan alat nyahpepijat JavaScript dan kaedah pembangunan pemalam. 1. Pembangunan alat penyahpepijatan 1. Konsol Konsol ialah salah satu alat penyahpepijatan yang paling biasa untuk pembangun web. Ia menyediakan antara muka pembangun untuk merekod dan memproses maklumat penyahpepijatan secara langsung dalam aplikasi web. Konsol boleh

Penjelasan terperinci tentang prinsip pembangunan asas PHP: pembangunan pemalam dan pelaksanaan mekanisme sambungan Pengenalan: Semasa proses pembangunan aplikasi PHP, kami sering menggunakan pelbagai pemalam dan sambungan untuk meningkatkan fungsi dan prestasi. Bagaimanakah pemalam dan sambungan ini dilaksanakan? Artikel ini akan menganalisis secara terperinci prinsip pelaksanaan pembangunan pemalam PHP dan mekanisme sambungan dari perspektif pembangunan asas, dengan contoh kod dilampirkan. 1. Pembangunan pemalam Pemalam boleh difahami sebagai komponen fungsi boleh palam pilihan yang boleh dijalankan dan dikembangkan secara bebas dalam aplikasi. Dalam PHP, kunci pembangunan pemalam adalah menggunakan

Dalam era Internet hari ini, Java, sebagai bahasa pengaturcaraan yang sangat serba boleh, digunakan secara meluas dalam bidang pembangunan perisian. Memandangkan teknologi terus maju, pembangun perlu terus belajar dan berkembang untuk mengikuti perkembangan industri. Sebagai pembangun Java yang maju, anda mungkin bukan sahaja berpuas hati dengan menulis aplikasi asas, tetapi juga memainkan peranan yang lebih penting dalam projek dan perlu mengembangkan fungsi aplikasi dan meningkatkan prestasi dan kebolehgunaan aplikasi. Di bawah ini kami berkongsi beberapa pengalaman dan cadangan untuk membantu anda menyelesaikan tugasan ini dengan lebih baik. Pertama, fahami keperluan perniagaan

Dengan populariti dan pembangunan sistem pengurusan kandungan (CMS), pemalam sambungan telah menjadi keperluan pembangunan yang penting. Sebagai bahasa pengaturcaraan yang popular, PHP boleh digunakan untuk membangunkan pelbagai pemalam sambungan. Artikel ini akan memperkenalkan cara menggunakan PHP untuk membangunkan pemalam sambungan dalam CMS. Jenis Pemalam Pertama sekali, memahami jenis pemalam adalah sangat penting untuk pembangunan. Terdapat tiga jenis pemalam biasa: templat, modul dan pemalam. Pemalam templat digunakan terutamanya untuk mengubah suai rupa CMS, seperti menukar warna, fon, reka letak, dsb. Pemalam modul digunakan untuk meningkatkan kefungsian CMS.

Cara menambah fungsi sandaran dan pulihkan pada pemalam WordPress Apabila menggunakan WordPress untuk membangunkan pemalam, fungsi sandaran dan pulihkan ialah fungsi yang sangat penting Ia boleh membantu kami menyimpan dan memulihkan data dengan mudah apabila terdapat masalah dengan pemalam. dalam atau tapak web perlu dipindahkan. Artikel ini akan menerangkan cara menambah sandaran dan memulihkan kefungsian pada pemalam WordPress dan memberikan contoh kod. Buat jadual pangkalan data Pertama, kita perlu mencipta jadual pangkalan data untuk menyimpan data sandaran. Buka phpMyAdmin atau nombor lain

Pengenalan kepada pembangunan dan penyahpepijatan pemalam carta statistik Vue: Dalam pembangunan web moden, carta statistik merupakan komponen yang sangat biasa. Ia boleh digunakan untuk menggambarkan data, menjadikannya lebih mudah untuk difahami dan dianalisis. Sebagai rangka kerja bahagian hadapan yang popular, Vue menyediakan banyak alatan dan perpustakaan yang berkuasa, termasuk pemalam untuk membangunkan dan menyahpepijat carta statistik. Artikel ini akan memperkenalkan cara menggunakan Vue untuk membangunkan dan menyahpepijat pemalam carta statistik mudah, dan memberikan beberapa contoh kod. Penyediaan Pertama, kita memerlukan projek Vue. Boleh guna Vue
