我有一个像这样的元素:<td>
我想得到里面的值(<td class="right editable qty">100</td>
),但是遇到了一些问题。
这是我的剧本:
$('#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());