我有一个 <td>
像这样的元素:
<td class="right editable qty">100</td>
我想获取其中的值 ( 100
) 但遇到了一些问题。
这是我的脚本:
$('#example tbody tr td.qty').change(function () {
var sQty = $(this);
console.log(sQty); // print [<td class="right editable qty">100</td>]
console.log($.text(sQty)); // print nothing
console.log(sQty.val()); // print nothing
console.log(sQty.text()); // print nothing
console.log(sQty.html()); // print <form><input style="width: 100%; height: 100%; " autocomplete="off" name="value"></form>
});
我的脚本是否缺少某些内容?
我正在使用:DataTables和 jeditable
最佳答案
你可以通过$(selector).text();
获取值
改变
console.log($.text(sQty));
到
console.log(sQty.text());
关于jquery - 无法使用 jQuery 在 <td> 中获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12158015/