Способ открытия ссылки определенного класса в новой вкладке в TamperMonkey.Javascript

Форум по Javascript
Anonymous
Способ открытия ссылки определенного класса в новой вкладке в TamperMonkey.

Сообщение Anonymous »

на основе этого вопроса и ответа:
Этот очень полезный метод, предоставленный Броком Тернером, позволяет сделать это для ссылок (тегов привязки), содержащих строки cars:

Код: Выделить всё

// ==UserScript==
// @name     NOT an AutoClicker, per question text
// @include  https://example.com/*
// @require  https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js
// @grant    GM_addStyle
// ==/UserScript==

var TargetLink = $("a:contains('cars')");

if (TargetLink.length)
TargetLink.attr ('target', '_blank');


Это работает безупречно и очень полезно, но я хочу выбирать ссылки по классу (они могут иметь любой текст привязки).
HTML выглядит следующим образом:

Код: Выделить всё




[url=/dp/B0BCL3DZ8F]Philips OneBlade Original 360 Blade Heads[/url]





В сводке и моей попытке
Я хочу реплицировать var TargetLink = $("a:contains('cars')"); но вместо этого влиять на нажимаемые ссылки с помощью class="a-link-normal"
Я пробовал использовать .a-link-normal (я читал, что вы необходимо поставить точку перед именем класса) вместо var TargetLink = $("a:contains('cars')");
Я также пробовал использовать его с одинарными кавычками ' и вообще без кавычек — безуспешно.

Подробнее здесь: https://stackoverflow.com/questions/798 ... mpermonkey

Вернуться в «Javascript»