Как мне проверить наличие пустого 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);
        }                               
    });    
//-->
});
11
задан Ash 1 October 2015 в 12:30
поделиться