Как проверить наличие пустого attr () в jquery?
У меня есть несколько div, которые созданы с использованием PHP. Якорь внутри div всегда имеет HREF, даже если он пустой. По сути, я пытаюсь определить, является ли HREF пустым. Если у него есть содержимое, ничего не делайте, если оно пустое, удалите текст, удалите привязку, а затем вставьте текст обратно.
Вот div:
<div class="title">
<a class="article" href="">Lorem Ipsum</a>
</div>
Вот мой код:
jQuery(document).ready(function($) { //required for $ to work in Wordpress
$(".article").each(function(){
if ($(this).attr('href') !== undefined) {
return;
} else {
var linkTitle = $(this).html();
$(this).parent().empty().html(linkTitle);
}
});
//-->
});