我可能会误会发生了什么,但从我可以告诉我得到一个DOM元素,而不是一个jQuery对象,当我使用.each()。
以下将不工作,因为这指的是一个DOM元素,而不是一个jQuery对象
$("span[id$='_TotalItemCost']").each(function() { var someText = this.text(); });
修改为将此转换为jQuery对象,一切都很好
$("span[id$='_TotalItemCost']").each(function() { var someText = $(this).text(); });
有什么东西时髦的选择器?是jQuery .each()
documentation错误,它不是一个jQuery对象,而是一个由.each()返回的DOM元素?