Very short snippet: jQuery auto target blank link

Niente di nuovo, ma lo segno per ricordarmelo: come aggiungere un immagine a tutti i link che aprono una nuova pagina:

1
jQuery('a[@target=_blank]').addClass('external');

La classe css extenal è del tipo:

1
.external{background:url(images/external.png) no-repeat right 3px;padding-right:14px}

Come immagine si può usare: external

Il risultato è miolink

3 commenti a: “Very short snippet: jQuery auto target blank link”

  1. 24 gen, 2009 Aggiungere un immagine a tutti i link che aprono una nuova pagina | Simone D'Amico:

    [...] | Undolog posted under jQuery, javascript Post correlati: CSS e Jquery: selezionare una riga di una [...]

  2. 25 gen, 2009 Giovambattista Fazioli:

    Con jQuery 1.3 (o superiori) è necessario eliminare la (at, @) dal codice, che diventa:

    1
    jQuery('a[target=_blank]').addClass('external');
  3. 02 feb, 2009 Gustavo Macedo:

    post in italiano …
    Perfetto, grazie per le linee. Non appena possibile, per attuare nel mio css
    E di vivere sulla usabilità!

Lascia un commento

TAG XHTML PERMESSI: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERIMENTO CODICE:
<pre></pre> // blocco generico
					<code></code> // blocco generico
					[cc_actionscript][/cc_actionscript] // Actionscript
					[cc_actionscript3][/cc_actionscript3] // Actionscript 3
					[cc_css][/cc_css] // CSS Style Sheet
					[cc_html][/cc_html] // HTML
					[cc_js][/cc_js] // Javascript
					[cc_objc][/cc_objc] // Objective-C
					[cc_php][/cc_objc] // PHP
					[cc_sql][/cc_sql] // SQL


Stop SOPA