Виджет, который я использую, по умолчанию имеет эту строку кода.
<a href="javascript:map_Location.clearFeatures()">Delete all Features</a>
Я не хочу, чтобы эта гиперссылка была видна. Я пробовал использовать -
id_Location_span_map a:link { color: white; }
Но потом я обнаружил, что к виджету были прикреплены другие гиперссылки, поэтому я попробовал следующее, но ни одна из них не сработала.
#id_Location_span_map href="javascript:map_Location.clearFeatures()" { color: white; }
/*#id_Location_span_map a:href="javascript:map_Location.clearFeatures()" { color: white; }
#id_Location_span_map a:link href="javascript:map_Location.clearFeatures()" { color: white; }
Есть ли у кого-нибудь другие предложения?
Обновление
Вместо {color: white} я буду использовать {display: none}. Но я до сих пор не понял, как просто применить изменения, когда гиперссылка ссылается на конкретную страницу c.
Обновление 2
Этот код решает мою проблему. Спасибо Gubasek Duzy и https://css-tricks.com/almanac/selectors/a/attribute/ за помощь.
a[href="javascript:map_Location.clearFeatures()"] {
display: none;
}