मैंने कुछ Jquery को अन्य StackOverflow प्रश्न/उत्तरों के आधार पर सेट अप किया है। इस स्क्रिप्ट का उद्देश्य यह है कि यह पूरे div को उस div के अंदर मौजूद किसी भी href टैग के आधार पर एक लिंक बनाता है।नए टैब में jQuery ओपन (_blank)
यह ठीक काम करता है हालांकि मुझे इसे एक नए टैब में खोलने के लिए _blank पर सेट करने की आवश्यकता है। मैंने भाग्य के साथ नीचे की कोशिश की है।
$(document).ready(function() {
$(".product-item").click(function() {
$(this).target = "_blank";
window.location = $(this).find("a").attr("href");
return false;
});
});
संपादित
मदद के लिए धन्यवाद, लेकिन इन उत्तरों से कोई भी वास्तव में काम करते हैं। यदि कोई काम करता है तो परीक्षण के बिना छोटे स्निपेट की बजाय, वास्तव में काम करने वाले पूर्ण कोड को पेस्ट कर सकता है। धन्यवाद।
संपादित 2
धन्यवाद kristinalim, एक पूरा काम कर समाधान प्रदान करने के लिए करने के लिए।
इस से पहले उत्तर दिया गया है /stackoverflow.com/questions/2827637/how-ca n-i-open-a-link-in-a-new-window – Ulises
'window.location' ** हमेशा ** वर्तमान विंडो के स्थान को संदर्भित करता है। इसे बदलना ** केवल ** वर्तमान विंडो को प्रभावित करेगा। । – techfoobar
$ ("। उत्पाद-आइटम") पर क्लिक करें (function() { \t $ (this) .find ("एक") attr ("href");। \t window.open (this); \t वापसी झूठा; \t }); – user2085752