我有一个html表。我已经放了一个按钮,当按下特定的行数据时会打印为警报。但是当单击单独的单元格时,此函数会执行。我需要停止它。你能帮助我在这里做这个吗我附上代码链接
答案 0 :(得分:1)
请查看此链接以获取答案 Click here for demo
$(document).ready(function() {
$('#myt tr td input').click(function(event) {
alert($(this).parents('tr').text());
});
});
Jquery代码可以使用,请尝试一下
答案 1 :(得分:1)
您可以使用on
并将范围应用于输入按钮
$(document).ready(function() {
$('#myt tr').on("click","input[type='submit']",function(e) {
alert($(this).parents("tr:first").text());
e.preventDefault();
});
});
答案 2 :(得分:0)
$('#myt input[type="submit"]').click(function(event) {
alert($(this).parents().text());
});
ID应该是唯一的
答案 3 :(得分:0)
将您的js功能更改为以下。
$(document).ready(function() {
$('#myt input[type="submit"]').click(function(event) {
alert($(this).parents('tr').text());
});
});