Comprobar si un elemento tiene un atributo con jQuery
En este tutorial aprenderemos cómo averiguar si un elemento tiene o no un atributo dado con jQuery. Para ello usaremos el método length().
Comprobación
Veamos un ejemplo
<!-- Elemento html -->
<div id="cabecera" id-header="2"></div>
<script>
//Seleccionamos el elemento con id=cabecera y comprobamos si tiene el atributo id-header
if ($("#cabecera").attr("id-header")) {
// Entrará si es cierto que el elemento cabecera tiene el atributo name
// Aquí podríamos también comprobar si el atributo name tiene algún valor
if($("#cabecera").attr("id-header") != ""){
// Entrará si el atributo tiene valor
let attrValue = $("#cabecera").attr("id-header");
}
}
</script>
Si te ha gustado no olvides compartir en redes sociales.
[addthis tool=»addthis_inline_share_toolbox_6jt6″]
Espero que te haya servido. Cualquier duda deja un comentario. Un saludo