jquery疑问,大神们,求解...

tmdwawa 2012-08-13 03:35:29
我一直想 为什么jQuery.fn.init的new对象,就是jquery对象..
我模拟jquery ,却调用不也f方法.这是为什么..求解啊....大神们..
var jQuery = window.jQuery = window.$ = function( ) {
return new jQuery.fn.init( );
};

jQuery.fn = jQuery.prototype = {
init: function( ) {
return this;
},
f : function () {
alert('ff');
}
};
$().f();

为什么告诉我对象不支持此属性和方法..
...全文
129 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tmdwawa 2012-08-13
  • 打赏
  • 举报
回复
sorry.我是打五笔的,不字 和 还字 差一字母....不 : gi 还是 gip .....汗
chailiangyu 2012-08-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
天,我刚找到问题所在,不过不是感谢你的回答哈...
[/Quote].
tmdwawa 2012-08-13
  • 打赏
  • 举报
回复
不过,我不理解为什么需要,jQuery.fn = jQuery.prototype 如果去掉jQuery.prototype ,好像没什么影响.
tmdwawa 2012-08-13
  • 打赏
  • 举报
回复
天,我刚找到问题所在,不过不是感谢你的回答哈...
001007009 2012-08-13
  • 打赏
  • 举报
回复
...
jQuery.fn.init.prototype = jQuery.fn // 返回的对象继承jQuery原型中的方法。
$().f();




87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧