首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

日历插件里面的时间绑定有关问题

2013-04-09 
日历插件里面的时间绑定问题我想把日历插件里的每个日期绑定鼠标单击事件,可是切换月份等操作后,这个绑定

日历插件里面的时间绑定问题
我想把日历插件里的每个日期绑定鼠标单击事件,可是切换月份等操作后,这个绑定的事件就没效果了,这是为什么啊?有什么解决方法吗?
用的是jquery的click方法。


$('td').click(function(){});

td标签是日历具体日期文本的父元素;

<td>1</td>
<td>2</td>


[解决办法]
因为你切换月份后,所有的td都是重新生成的,所以之前绑定的事件没用了

可以用jQuery的live或者delegate方法。live据说在新版本里不支持了

或者每次重新生成td后再重新绑定事件。

热点排行
Bad Request.