jQuery seleccionar links donde href empieza/termina con texto

2503

Como podemos seleccionar todos los links o cualquier elemento con jQuery a partir de una propiedad que empieze, que termine o que contenga algun texto en particular.

Ejemplo:

<a href="http://www.zoedev.com?name=ABC">algun link</a>
<img src="http://zoedev.com"/>

Para seleccionar estos elementos seria de la siguiente forma.

//link termina en ABC
$('a[href$="ABC"]')....
//seleccionar imagen que la url empieza con http://zoedev.com
$('img[src^="http://zoedev.com"]').....

Otras formas de seleccionar

= es exactamente igual a
!= es diferente a
^= es decir comienza con
$= es decir termina con
*= es decir cuando contiene