作者TonyQ (沉默是金)
看板Ajax
标题Re: [问题] juqery的livequery和event差在哪?
时间Fri Oct 24 14:04:10 2008
※ 引述《liaosankai (低温烘焙)》之铭言:
: jquery本身的类别库里的event可以设定
: 每个DOM元素发生事件的处理
: 然後我找到有一个plugin叫livequery
: 他的功能和event完全一样,@_@
: 英文简介我大概看了一下,好像是说...
: 动态产生的DOM,也能一并赋予事件
: 换个方法说,假设你使用官方的event函式
: 设定了$('a').click(function(){})事件
: 但是後来你又动态产生了一个<a>标签,那麽会
: 发生,後来产生的<a>没被套用到这个动作
: livequery就不一样,会将动态产生的<a>,在产生的时候
: 重新套用事件
: 不知道这样解释对不对?
: (有请TonyQ大大回答,XD)
可以这麽说 , 包含复制、新增等功能都会有...
: 话说...如果是这样那麽jquery官方在下一个版本应该考虑
: 将这个livequery加入才对
他是安插一个间谍在jQuery 整理dom时建立事件 ,
基本上用到现在我觉得还算是个需要考虑的成本,
我只用在会大量用ajax载入的地方 , 或者是全站一致性的行为.
(有tip attr的就显示tooltip之类的)
取舍其实是件很有趣的事情 ,
我自己通常都会搭配3-5个plug-in当我的jQuery core.
但是说真的 , 我倒是喜欢它这样小小的 , 自己可以选搭
jQuery 是一种工具库的概念 , 帮dom扩充功能 ,
用久了自己都会有自己用惯得一套工具 , 其实也不是坏事.
--
另外我记得我有对 liveQuery 专文介绍 , 要翻一下... :p
--
What do you want to have ? / What do you have?
从书本中,你可以发现我的各种兴趣。
从CD中,你可以了解我所喜欢的偶像明星。
或许从文字你很难以了解一个人,但从物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.219.202