我正在尝试通过 jquery 在表格上的 td 单元格上触发单击事件。我已经为不同表中的行实现了它,没有任何问题。作为参考,该表是一个月历,单击一个正方形将拉出当天的数据。
我无法触发该事件,因此我将代码简化为基础并将其放在自己的页面上,以确保没有任何干扰。css 中的表类是 table.calendar,代码如下:
$('table.calendar').delegate('td','click',function () {
alert('Success');
var href = $(this).find("a").attr("href");
if (href) {
window.location = href;
}
});
我也将它作为 .calendar 尝试过,但没有成功。我已经确认该课程在桌子上是正确的,并且没有其他课程。我正在使用jquery 1.6
.
知道为什么事件没有触发吗?