我想知道是否有可能获得创建当前数组元素的方法的名称。我可以访问链中上次使用的遍历操作的名称吗?
我试图找到它在jquery对象本身,但我没有看到它可以存储的地方。
尝试在
$.fn.myfunc=function(){
//your brilliant idea here
return functname;
}
$('body').find('.a').myfunc(); //returns 'find'
$('body').children('.a').myfunc(); //returns 'children'
$('body').find('.a').next('div').myfunc(); //returns 'next'
//and if You're really awesome:
$('body').find('.a').next('div').css('float','left').myfunc(); //returns 'next'
具有更坚实的解决方案增加了新的jsfiddle链接,占包含空格以及类选择子查询。 – BBonifield 2010-09-22 04:24:00
这是一个很好的概念证明。我会很满意地指出在哪里寻找它,所以这太棒了! – naugtur 2010-09-22 12:37:44
PS。我没有接受答案,因为我在等待赏金选项弹出。 – naugtur 2010-09-23 07:48:21