YUI().use('node', 'event', function (Y) {
Y.on('change', function(){alert("called");},'#searchForAgent');
});
我收到此错误消息说TypeError:对象#的属性'fn'不是函数
我不确定为什么。任何人都可以帮助我,我一直在试着解决这个简单代码中的问题
答案 0 :(得分:0)
在第三个参数是元素的情况下,您不应该使用Y.delegate
而不是Y.on
吗?
Y.on(type, fn, [context], [arg*])
on
的第三个参数是context
,应该是javascript object
。
Y.delegate(type, fn, el, filter, context, args)
delegate
的第三个参数是el
,应该是CSS expr或节点,例如'#searchForAgent'
。