@ruslite

Как удалить с помощью js text?

Есть виджет, который лепит водяной знак. Выглядит вот так:
<text y="195" style="cursor:pointer;color:#909090;font-size:9px;fill:#909090;" zIndex="8" text-anchor="end" x="395">widdget.com</text>

Можно ли удалить его, исходя из этих данных? Если убрать значение x = то он исчезнет.
  • Вопрос задан
  • 431 просмотр
Решения вопроса 2
@tplus
Хардкодный вариант:
document.getElementsByTagName('text')[0].style.display = 'none';

Находим text-теги, берём первый (вероятно он единственный?) и делаем none.

Так можно поменять x-атрибут:
document.getElementsByTagName('text')[0].setAttribute('x', '0')
Ответ написан
Комментировать
artem90
@artem90
TeamLead, Developer
Самый простой способ с помощью jquery (если конечно используется)

$('text:contains("widdget.com")').remove();

демо: https://jsfiddle.net/vmzwfhLn/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы