type jquery jquery-selectors

type - jQuery image src selector



input type image submit (2)

Intenta usar el selector: no .

$(''img:not([src="/img/none.png"])'')

Si está utilizando una combinación de rutas relativas o absolutas para la imagen, es posible que desee utilizar el selector "El atributo termina con " como se menciona en otra respuesta.

$(''img:not([src$="/img/none.png"])'')

Estoy tratando de obtener un selector jQuery para devolver todas las imágenes que no tienen un cierto src.

$(''img[src!="/img/none.png"]'')

Estas imágenes ya son transparentes, por lo que estoy tratando de excluirlas de las que me desvanezco. Pero la consulta sigue devolviendo las imágenes con src = /img/none.png

Sin embargo, si lo hago

$(''img[src="/img/none.png"]'')

Devolverá solo las imágenes con src = /img/none.png. ¿Entonces parece que el selector de atributo no igual está roto?

Documentación relevante http://api.jquery.com/attribute-not-equal-selector/


tratar

$(''img:not([src="/img/none.png"])'');

Si eso no funciona, prueba

$(''img:not([src$="/img/none.png"])'');

dependiendo del navegador en el que se encuentre, el src no se interpreta como lo que se establece, se interpreta como el URI absoluto, por lo que su navegador cree que es http://www.yoursite.com/img/none.png . No estoy seguro de cómo jQuery está leyendo el src por lo que puede estar recogiendo el URI absoluto.