Ho installato alcuni Jquery in base al largo di altri StackOverflow domande/risposte. Lo scopo di questo script è che rende un intero div un link basato su qualsiasi tag href che si trova all'interno di quel div.Jquery aperto in una nuova scheda (_blank)
Questo funziona correttamente tuttavia è necessario impostarlo su _blank per aprirlo in una nuova scheda. Ho provato il sotto senza fortuna.
$(document).ready(function() {
$(".product-item").click(function() {
$(this).target = "_blank";
window.location = $(this).find("a").attr("href");
return false;
});
});
EDIT
Grazie per l'aiuto, ma nessuna di queste risposte realmente funzionano. Se qualcuno può incollare il codice completo che funziona effettivamente, piuttosto che piccoli frammenti senza test se funziona. Grazie.
EDIT 2
Grazie kristinalim, per fornire una soluzione di lavoro completa.
Questo è stato risposto prima: http://stackoverflow.com/questions/2827637/how-ca n-i-open-a-link-in-a-nuova-finestra – Ulises
'window.location' ** sempre ** si riferisce alla posizione della finestra corrente. La sua modifica influenzerà ** solo ** la finestra corrente. . – techfoobar
$ ("prodotto-item ") Click (function() { \t $ (this) .find (" a ") attr (" href");. \t window.open (this); \t ritorno falso; \t }); – user2085752