У меня в Jquery Mobile есть функция findclosestLink, которая проверяет, что нажимается, когда пользователь нажимает на экран.
Похоже на это:
var link = find(findClosestLink(event.target);
findClosestLink: function (ele) {
var self = this;
while (ele){
if (ele.nodeName.toLowerCase() == "a"){
break;
}
ele = ele.parentNode;
}
console.log(ele);
return ele;
}
Если я щелкну где-нибудь вscreen ele утешает как "ноль", и моя переменная становится "[]".
Вопрос: как я могу проверить что-то пустое "[]"?
Всеиз них не работают:
if ( link == 'null' ) { console.log("null"); }
if ( link == '' ) { console.log("empty");}
if ( link == 'undefined' ) { console.log("undefined"); }
if ( link == []) { console.log("empty object"); }
if ( link == $() ) { console.log("empty dings"); }
Спасибо за помощь!