如何检查具有特定 ID 的元素是否已存在于我的 DOM 中的 Angular 指令中?angular.element()
如果一个元素不存在,则通过使用创建一个元素,例如angular.element('someID')
,无论一个元素是否已经存在,都会返回一个元素。
我现在正在做的一种解决方法是使用这样的.html()
jqLite 函数:
if(angular.element('#someElementID'). html() ) {
console.log('只有元素已经存在才触发');
}
有一个更好的方法吗?我想避免仅仅为此包含整个 jQuery。