Reputation: 4151
<div aria-selected="" class="variantButton">
When attribute is non empty I do this:
if (elem.getAttribute("aria-selected"))
//do something
But this will not work in case of empty string.
P.S. I don't use jQuery.
Upvotes: 0
Views: 353
Reputation: 763
Use hasAttribute
:
console.log( document.getElementsByTagName("div")[0].hasAttribute("aria-selected") )
<div aria-selected="" class="variantButton">
Upvotes: 2
Reputation: 310
try this:
if (elem.getAttribute("aria-selected") && elem.getAttribute("aria-selected") !== "")
Upvotes: 0