作者qrtt1 (null)
看板Ajax
标题Re: [问题] JQuery 选择器迷思?
时间Fri May 30 23:03:28 2008
※ 引述《sniperliao (我+老婆=幸福)》之铭言:
: ※ 引述《qrtt1 (null)》之铭言:
: : 混用@@" 那这样写总该可以了吧 XD
: : (function($){
: : $('#the_a > .c')
: : })(jQuery);
: 根据 Google 大神的说法,混用出现问题的地方是 $ 都被重新定义过了
: 可以用 jQuery.noConflict();
: 把 JQuery的$重新定义
: 详情请再Google罗!
: 感谢 qrtt1 热情支援!
: PS.我决定先用Prototype,若要用重定义,连jq的plugin都要重写..太浩大啦><"
正确的 plugin 会做一个昵名函式, 并传入 jQuery
(function($){ /* plugin 的实作*/ })(jQuery);
这个没有名字的函式接受一个参数
在 parameter 上被命名为 $
你在呼叫(执行时)传入的 jQuery
就是传给了 $
只要你乖乖依手册的写法做, 应该是不用重写 plugin
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.80.216
1F:→ qrtt1:PS. 看手册应该要优先於查Google XD 05/30 23:04
2F:推 sniperliao:目前卡在 Prototype 出现错误,fire function挂点 05/31 00:04
3F:→ sniperliao:element.fireEvent(event.eventType, event); <-卡了XD 05/31 00:04
4F:→ qrtt1:Prototype 还没学, 您加油. 等您的好消息 XD 05/31 00:10
5F:推 sniperliao:了解! 我再慢慢研究吧,如果统一用就好了XD 05/31 00:31