$("#trPageCount td").click(function (e) {
e.preventDefault();
$.post("HandleComments.ashx", { "action": "getData", "pageNum": $(this).text() },
function (data, status) { });
});
})
</script>
</head>
<body>
<table>
<tr id="trPageCount"></tr>
</table>我的那句怎么不起作用?
怎么点击都是图片中的那样?奇怪!
e.preventDefault();
$.post("HandleComments.ashx", { "action": "getData", "pageNum": $(this).text() },
function (data, status) { });
});
})
</script>
</head>
<body>
<table>
<tr id="trPageCount"></tr>
</table>我的那句怎么不起作用?
怎么点击都是图片中的那样?奇怪!
我上面是这样的链接:
$("<td><a [color=#0000FF]href=''>" + i + "</a></td>");[/color]
动态创建的td,别的没有问题,就是这样显示,我觉得是不是浏览器的问题···
上颜色的时候错了··
操作DOM用td.appendChild(a)
click事件应该绑定到a而不是td上面,比如,点击td里面的第一个链接 $("#trPageCount td > a:first").click
严密一点,可先判断一下td里面是否有a
操作DOM用td.appendChild(a)
click事件应该绑定到a而不是td上面,比如,点击td里面的第一个链接 $("#trPageCount td > a:first").click
严密一点,可先判断一下td里面是否有a
a是在td里面的哈,按照事件的响应(内到外),也应该执行的.