说的话太麻烦了,我举个例子给你:
function test(x1,x2,callback){
var str1 = "参数一:"+x1+" 参数二:"+x2+"
";
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代码:
点击后获启嫌裂取a的ID和name,并传递给callback函数
callback函数会将结果写在下面:
不需要传递参数
var fun = function () {
if (confirm("隐藏我?"))
$(this).hide(1000);
else
$(this).css("color", "#0A8E08");
}
$(document).ready(function () {
$("p").click(fun);
});
在埋芹fun函数里面,你有两个参数可以使用 1)this 当前对象弯橘毕 2) event当前句伍颤柄