Я провел последние 2 дня, исправляя неисправные ссылки href=""
после вставки определенного скроллера jQuery DIV
s с полосой прокрутки.
У меня есть ссылки href=""
в этих DIV, я нажимал на них, но браузер ничего не делал, будь то _self
или _blank
.
Следовательно, взлом через window.open()
приводит либо к window.open(URL, '_self')
, либо к window.open(URL, '_blank')
.
Я хотел бы создать функцию jQuery с помощью .class
в качестве селектора, определить, является ли исходный href=""
целевым _self
или _blank
, и проанализировать URL-адрес от href до соответствующего, если еще в функции и заставить ссылки работать.
чтобы прояснить ситуацию:
обычные ‹a href="http://www.google.com" target="_blank"› или ‹a href="http://www.yahoo.com" target="_self"› не работают после подачи заявки выше упомянутый скроллер содержимого jQuery.
Поэтому я работал с использованием ‹a onclick="window.open('http://www.google.com/', '_blank');"›
Однако я пытался сделать это с помощью функции jQuery, вместо того, чтобы каждый раз делать встроенный. Эта функция способна определить, является ли цель _blank или _self, захватить URL-адрес и вернуться обратно, используя window.open() с _blank или _self соответственно.