当用户点击我的表格中的单元格时,我想使用以下内容遍历表格的行:
var table = $(this).closest('table');
$(table+" tr").each(function(){
console.log($(this).text());
});
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
uncaught exception: Syntax error, unrecognized expression: [object Object]
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
table是一个对象,而不是一个字符串.试试这个:
$('tr', table).each(function() {
Run Code Online (Sandbox Code Playgroud)
那将选择tr作为后代的元素table.
你也可以这样做:
table.find('tr').each(function() {
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |