/ / get elemento que es de clase con href específico - jquery, href

obtener el elemento que es de clase con href específico - jquery, href

Este es el código que uso para obtener un elemento con un valor de href específico:

var myElement = $("a[href="http://www.stackoverflow.com"]");

Me gustaría obtener solo elementos que sean del título de la clase. Intenté esto, pero no funcionó.

var myElement = $(".title, a[href="http://www.stackoverflow.com"]");

¿Alguna idea de lo que me estoy perdiendo?

Respuestas

2 para la respuesta № 1

Deshacerse de , y usa un selector como

var myElement = $("a.title[href="http://www.stackoverflow.com"]");

Manifestación

Arriba del selector seleccionará todo a etiquetas con un class de .title con href usted ha especificado.

La razón por la que falló su selector es porque cuando usa un , seleccionará todo a etiquetas con eso href valor y todos los elementos con una clase de .title que no es lo que estás buscando. Por eso escribimos a.title que seleccionará el a solo si tienen un title clase.


1 para la respuesta № 2

Puedes hacer esto para obtener todo .título con href = "http://www.stackoverflow.com"

var myElement = $("a[href="http://www.stackoverflow.com"].title");

Selector de clase (".class") https://api.jquery.com/class-selector/