我希望方法链能够正常工作,但是似乎我没有得到一些概念。
这个:
$(".list").activeJS()
首先必须使用jQuery获取HTMLElement节点列表,然后必须调用传递该节点列表的activeJS()函数。
var activeJS = function(item){
alert(item) //nodelist
}
现在我得到一个TypeError:$(...)。activeJS在我的控制台中不是函数错误。
谢谢,
最佳答案
如果要创建可从jQuery对象调用的函数,则必须将其添加到jQuery原型对象:
jQuery.fn.activeJS = function(item) {
// ... whatever
};