我有一些这样声明的函数来检查元素的某些东西(真,假):
(function($) {
$.myfunc = function(element, settings) {
// skiped return comparison
};
})(jQuery);
然后我想用这个函数作为一个额外的选择器。我正在尝试这样的某个时候(当然是错误的代码):
var lastprl = $("a[prl]").filter(function() { $.myfunc($(this), {param : 0}) }).last();
似乎主要思想是用我的函数过滤元素,然后.last()
从数组中选择。请帮助修复此代码。也许我错误地使用$.myfunc
了电话?或者是其他东西?