码迷,mamicode.com
首页 > 编程语言 > 详细

javascript 和 jquery插件开发

时间:2014-09-05 15:42:21      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:blog   io   使用   java   for   div   cti   sp   log   

window.onload 页面加载完成后执行
window.onload = function () {
    function dom(id) { return document.getElementById(id); }
    dom("id1").onclick = function () {this.innerHTML = ‘welcome‘;}
}

jQuery 插件部分
类级别的插件开发
1.1添加一个新的全局函数
jQuery.fn = function() {}   

1.2增加多个全局函数
jQuery.fn = function() {}
jQuery.fun = function() {}

1.3使用jQuery.extend(object);
1.3.1添加函数
jQuery.extend({      
	fn: function() {},      
	fun: function() {}     
})
1.3.2合并函数
jQuery.extend({      
	fn: function() {}
},option)

1.4使用命名空间
jQuery.plugin = {}

2、对象级别的插件开发
$.fn.extend({ 
	plugin:function(opt,callback){}    
}) 

2.1在JQuery名称空间下申明一个名字
$.fn.plugin = function() {};

2.2接受options参数
$.fn.plugin = function(options) {}

2.3暴露插件的默认设置

2.3.1覆盖插件参数
$.fn.plugin.defaults.foreground = ‘blue‘; 

2.3.2通过传递配置参数
$(‘#green‘).hilight({ 
 	foreground: ‘green‘ 
});  

 

javascript 和 jquery插件开发

标签:blog   io   使用   java   for   div   cti   sp   log   

原文地址:http://www.cnblogs.com/sntetwt/p/3958066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!