我有以下代码:
var parentEls = node.parents()
.map(function () {
var curParentID = this.getAttribute("id");
var curParentClass = this.getAttribute("class");
if(curParentID) {
return this.tagName + "#" + curParentID;
/*stop the map function from proceeding*/
} else {
return this.tagName;
}
})
.get().reverse().join(", ");
上面的代码有助于查找唯一 ID 的搜索,一旦发现 ID,它就会创建 xpath。一旦地图功能到达检索ID并且地图功能应该停止的地步,我该如何停止地图功能?我试过 return false 和 break 但它不起作用。
还有其他建议吗?