将Jquery方法分配给变量

时间:2014-03-15 18:20:04

标签: javascript jquery function methods

我很好奇是否可以为变量分配jquery方法,如果是,我怎么能这样做?我试过了:

function testing(data){

$specialVar = $(data).find()

$specialVar("#test").html("testing")
}

这甚至可能吗?

2 个答案:

答案 0 :(得分:1)

你可以这样做:

function testing(data){

    return function(elem){ return $(data).find(elem); };
}

$specialVar = testing(data);
$specialVar("#test").html("testing");

答案 1 :(得分:0)

我猜你可以这样做:

$specialVar = $.find;
$($specialVar.call(data, "#test")).html("testing");
// alternative: $specialVar.call(data, "#test")[0].innerHTML = "testing";

不会推荐它。