Skonfigurowałem niektóre Jquery na podstawie innych pytań/odpowiedzi StackOverflow. Celem tego skryptu jest utworzenie całego diva linku na podstawie dowolnego znacznika href znajdującego się w tym div.Jquery Otwórz w nowej karcie (_blank)
Działa to dobrze, ale muszę ustawić go na _blank, aby otworzyć w nowej karcie. Próbowałem poniżej bez powodzenia.
$(document).ready(function() {
$(".product-item").click(function() {
$(this).target = "_blank";
window.location = $(this).find("a").attr("href");
return false;
});
});
EDIT
Dzięki za pomoc, ale żadna z tych odpowiedzi faktycznie pracują. Jeśli ktokolwiek może wkleić pełny kod, który faktycznie działa, zamiast małych fragmentów bez sprawdzania, czy działa. Dzięki.
EDIT 2
Dzięki kristinalim, za dostarczenie kompletnego rozwiązania do pracy.
to zostało odebrane przed: http://stackoverflow.com/questions/2827637/how-ca n-i-open-a-link-in-a-new-window – Ulises
'window.location' ** always ** odnosi się do lokalizacji bieżącego okna. Zmiana go wpłynie ** tylko ** na bieżące okno. . – techfoobar
$ ("Produkt-item ") click (function() { \t $ (this) .find (" a ") attr (" href");. \t window.open (this); return \t false; \t }); – user2085752