说的话太麻烦了,我举个例子给你:
在舟山等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、成都网站制作 网站设计制作定制网站制作,公司网站建设,企业网站建设,品牌网站设计,网络营销推广,成都外贸网站制作,舟山网站建设费用合理。
function test(x1,x2,callback){
var str1 = "参数一:"+x1+" 参数二:"+x2+"br/";
var str2 = "这个只是测试而已。";
callback(str1,str2); //为参数函数传值 就在这里...
}
$(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: ;"点击后获取a的ID和name,并传递给callback函数/a/p
pcallback函数会将结果写在下面:/p
p id="test-callback"/p
----------------------------------------------------------------
看到了吗?
[img]jquery中,所有的html标签都可以被包装为jQuery对象:
var
dtlist
=
$("datalist");
//或者datalist
的class、id等属性
自定义函数的参数为jQuery对象,传递参数的时候直接使用
dtlist
就可以。
function fn(arg1,arg2,arg3) {
console.log(arguments[0]); //arg1
console.log(arguments[1]); //arg2
console.log(arguments[2]); //arg3
}
这个不需要用到jQuery,arguments通过一个伪数组的形式保存了所有的参数,可以通过length和下标来访问。
标题名称:jquery函数参数,jquery函数定义方法
文章网址:/article44/dsophee.html
成都网站建设公司_创新互联,为您提供云服务器、品牌网站设计、软件开发、、电子商务、ChatGPT
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联