Chủ đề nóng: Phương pháp kỷ luật tích cực - Cổ học tinh hoa - Những thói hư tật xấu của người Việt - Công lý: Việc đúng nên làm - Giáo án Điện tử - Sách giáo khoa - Học tiếng Anh - Bài giảng trực tuyến - Món ăn bài thuốc - Chăm sóc bà bầu - Môi trường - Tiết kiệm điện - Nhi khoa - Ung thư - Tác hại của thuốc lá - Các kỹ thuật dạy học tích cực
- Dạy học phát triển năng lực - Chương trình giáo dục phổ thông
Thành viên:Nguyenthephuc/Note: Viết plugin cho jquery
Từ VLOS
Cách viết plugin cho jquery
(function($){ //Khởi tạo mảng chứa các hàm methods={ init: function() { //Code for $("selector").fly() }, doSomething: function() { //Code for $("selector").fly("doSomething") } } //Khởi tạo hàm khi gọi $("selector").fly, nhận vào giá trị m $.fn.fly=function(m){ //Nếu hàm methods[m] tồn tại (phía trên) if(methods[m]){ //Thực thi hàm cùng với tất cả các tham số return methods[m].apply(this,Array.prototype.slice.call(arguments,1)); } //Nếu như không có gì truyền vào else if(typeof m=="object"||!m){ //Thực thi methods["init"] return methods.init.apply(this,arguments); }//Khác else{ //Thông báo hàm không tồn tại alert("Method "+m+" does not exist!"); } } })(jQuery);
Ví dụ[sửa]
Ví dụ[sửa]
Tham khảo[sửa]
- http://docs.jquery.com/Plugins/Authoring#Getting_Started
- http://www.ddth.com/showthread.php/520413-[advanced]-viet-plugin-cho-jquery-nang-cao.html
- http://plugins.jquery.com/project/replaceClass replaceClass
Các ghi chú của cùng tác giả
- So sánh điểm kì thi tốt nghiệp trung học của Hà Giang và cả nước
- Học làm cha, làm mẹ
- Đọc sách 2 giờ mỗi ngày (Từ 4-6h sáng)
- Rễ, thân cành, và lá
- Sự trở lại của các thành bang
- Việt Nam học được gì từ bài học Phần Lan trong đổi mới giáo dục
- Đằng sau sự thành công của giáo dục Phần Lan là gì?
- Bí mật trong tuyển chọn và đào tạo giáo viên Phần Lan
- Chiến tranh và khó khăn - lý do khiến giáo dục Việt Nam khó phát triển
- Năng lực và các khái niệm liên quan