我想在指令中实现此代码,但在jQLite中这不起作用如何完成?
var thisCell = element.closest('.sampleclass');
最佳答案
您必须手动实现此功能,例如:
var thisCell = (function closest(e, className) {
if (e[0].nodeName == "HTML") {
return null;
} else if (e.hasClass(className)) {
return e;
} else {
return closest(e.parent(), className);
}
})(element, "sampleclass");
关于jquery - 而不是Angularjs中的$ .closest,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35271952/