欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery 插件學(xué)習(xí)(一)

 更新時間:2012年08月06日 22:05:36   作者:  
jquery插件,有幾種方法,有全局的,有對象方法的,一直覺得jquery插件迷迷糊糊,這陣子特地研究下,供那些像我一樣的初學(xué)者借鑒下。嘻嘻
言歸正傳拉,開始跟我學(xué)習(xí)吧:);

1.jquery自定義了 jQuery.extend()和jQuery.fn.extend()方法,其中,jQuery.extend()方法能夠創(chuàng)建全局函數(shù)或者選擇器,而jQuery.fn.extend()能夠創(chuàng)建jQuery對象方法。在這里啰嗦講下:這2個方法,都包含一個參數(shù),改參數(shù)僅接受名/值對結(jié)構(gòu)的對象,其中名表示函數(shù)或方法名,而值表示函數(shù)體。

復(fù)制代碼 代碼如下:

jQuery.extend({
minValue : function(a,b){
return a>b? b:a;
},
maxValue : function(a,b){
return a<b? b:a;
},
})


復(fù)制代碼 代碼如下:

<script>
$(function(){
$('input').click(function(){
var a = prompt("請輸入一個值");
var b = prompt("請輸入一個值");
var c = jQuery.minValue(a,b);
var d = jQuery.maxValue(a,b);
alert("你輸入的最小值:"+c+"\n你輸入的最大值:"+d);
});
});
<script>

<input type="button" value ="jQuery插件測試" />

在實際開發(fā)中,jQuery.extend()方法,為插件方法傳遞系列選項結(jié)構(gòu)的參數(shù)。
復(fù)制代碼 代碼如下:

function fn(options){
var options = jQuery.extend({name1: value1,name2 :value2,name3 : value3},options);
//函數(shù)體
}

調(diào)用:
fn({name1:value2,name2:jine,name3:hx});//覆蓋新值
fn({name4:value2,name5:jine,});//添加新選項
fn();//保持默認(rèn)值

未完待續(xù)。

相關(guān)文章

最新評論