Wie überprüfe ich in jquery, ob attr () leer ist?

Ich habe einige Divs, die mit PHP erstellt wurden. Der Anker innerhalb der div hat immer eine HREF, auch wenn sie leer ist. Grundsätzlich versuche ich festzustellen, ob die HREF leer ist. Wenn es Inhalt hat, nichts tun, wenn es leer ist, den Text entfernen, den Anker löschen, den Text wieder einfügen.

Hier ist das div:

<div class="title"> 
    <a class="article" href="">Lorem Ipsum</a> 
</div> 

Hier ist mein Code:

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);
        }                               
    });    
//-->
});

Antworten auf die Frage(6)

Ihre Antwort auf die Frage