說(shuō)的話太麻煩了,我舉個(gè)例子給你:
在舟山等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),網(wǎng)絡(luò)營(yíng)銷推廣,成都外貿(mào)網(wǎng)站制作,舟山網(wǎng)站建設(shè)費(fèi)用合理。
function test(x1,x2,callback){
var str1 = "參數(shù)一:"+x1+" 參數(shù)二:"+x2+"br/";
var str2 = "這個(gè)只是測(cè)試而已。";
callback(str1,str2); //為參數(shù)函數(shù)傳值 就在這里...
}
$(document).ready(function(){
$("#test-a").click(function(){
var x1 = 'a';
var x2 = 'b';
test(x1,x2,function(s1,s2){
$('#test-callback').html("s1 ="+s1+"; s2 ="+s2);
});
});
});
html代碼:
pa id="test-a" name="testHtmlTar" href="javascript: ;"點(diǎn)擊后獲取a的ID和name,并傳遞給callback函數(shù)/a/p
pcallback函數(shù)會(huì)將結(jié)果寫(xiě)在下面:/p
p id="test-callback"/p
----------------------------------------------------------------
看到了嗎?
[img]jquery中,所有的html標(biāo)簽都可以被包裝為jQuery對(duì)象:
var
dtlist
=
$("datalist");
//或者datalist
的class、id等屬性
自定義函數(shù)的參數(shù)為jQuery對(duì)象,傳遞參數(shù)的時(shí)候直接使用
dtlist
就可以。
function?fn(arg1,arg2,arg3)?{
console.log(arguments[0]);????//arg1
console.log(arguments[1]);????//arg2
console.log(arguments[2]);????//arg3
}
這個(gè)不需要用到j(luò)Query,arguments通過(guò)一個(gè)偽數(shù)組的形式保存了所有的參數(shù),可以通過(guò)length和下標(biāo)來(lái)訪問(wèn)。