jQuery 的delegate 怎么绑定多个事件?

ex:<table><tr><td></td><td></td></tr><table>如果要给td添加click,mouseover,mouseout事件$("tabl... ex:<table><tr><td></td><td></td></tr><table>

如果要给td添加click,mouseover,mouseout事件

$("table").delegate("td","click", function(){ });

$("table").delegate("td","mouse", function(){ });
$("table").delegate("td","mouseover", function(){ });
这几个能写在一起吗?感觉分开来写太麻烦了。
各事件执行的不是一个函数
展开
 我来答
yugi111
2015-03-07 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
$("table").delegate("td","click mouseover mouseout mousedown", function(){ });

空格隔开即可。
追问
执行的不是一个函数啊
追答
$("table").delegate("td","click mouseover mouseout mousedown", function(e){
var type= e.type;

if (e.type=="click")

else if

else if

else

});
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式