获取任何单击的td jquery的值
即时捕获以获取任何单击的td的值,并使用jquery或javascript在alert()窗口中显示此值。 我在托管网络上的代码“googling”,但任何人都可以做到这一点,但无论如何我会发布在这里…
$("table tbody").click(function() { alert($(this).find('td.value').text()); }); $(document).ready(function() { $('table tbody').find('tr').click(function() { alert("row find"); alert('You clicked row ' + ($(this).index() + 1)); }); }); $(document).ready(function() { $('table tbody').click(function() { var i = $(this).index(); alert('Has clickado sobre el elemento número: ' + i); }); }); $("table tbody").live('click', function() { if $(this).index() === 1) { alert('The third row was clicked'); // Yes the third as it's zero base index } });
id Nombre 1 miguel
为什么不直接将click
事件附加到td
? 你还需要确保你包含jQuery …
$( "td" ).click(function() { alert($(this).text()); });
id Nombre 1 miguel
您需要包含jQuery
库才能开始使用它。 然后只需将点击事件绑定到您的td
,您就会看到弹出alert
。
还有下一次如果某些东西不起作用,你应该首先打开控制台并检查是否有任何错误并对其采取行动。
- 使用
console.log
而不是alert
应该是一种方式,因为alert
完全阻止了UI线程。
$("td").click(function() { alert($(this).text()); });
id Nombre 1 miguel