.selector属性在JQuery 3.0版中已被永久删除,因此我对.selector的替换内容感到困惑。在我的代码中,我使用了如下.selector:
var TaxYearNode = $(EmployerLatestYear).find("TaxYear");
var TaxYear = $(TaxYearNode[j].firstChild.data).selector;
此行显示了一个错误,因为.selector属性在JQuery 3.0中不可用。请建议在JQuery 3.6.3中解决此问题的替代方法。
var EmployerLatestYear = xml.find("Table1");
for (var j = 0; j < EmployerLatestYear.find("ID").length; j++) {
var TaxYearNode = $(EmployerLatestYear).find("TaxYear");
var TaxYear = $(TaxYearNode[j].firstChild.data).selector;
}
1条答案
按热度按时间hzbexzde1#
以下是一些绕过反对意见的方法:
Get exact selector in jQuery / alternative to .selector
Get the current jQuery selector string?
例如:
来源:https://stackoverflow.com/a/23304487/20394976