Дополнительное слово в блок Поделиться

241
09 декабря 2017, 09:34

Добрый день.

Можно ли добавить в скрипт еще одно слово "Поделиться" перед названием соцсети или мессенджера, которое появляется при наведении на него курсора?

Сейчас при наведении иконки ВК, появляется слово "Вконтакте".

При добавлении слова "Поделиться", даже самому тугому пользователю будет понятно, для чего нужна эта кнопка, ну и побудительный глагол в действии.

Например: при наведении на иконку ВК, появляется надпись "Поделиться Вконтакте".

Answer 1

Можно сделать поверху уже существующего блока:

Cкриптом пройтись по всем кнопкам и переопределить title.

var links = document.getElementsByClassName("ya-share2__link");
for(int i=0;i<links.length;i++) {
   link.title = "Поделиться "+ link.title;
}

Но я у себя на сайте делаю проще, просто перед всеми кнопками добавляю слово "поделиться". Дело в том, что большинство пользователей не будет наводить на кнопку что бы прочитать title, а на мобильных и планшетах, даже и навести не получится.

READ ALSO
Не работает контроллер в Angular 1.5.6

Не работает контроллер в Angular 1.5.6

У меня есть приложение на Angular 15

311
Как переместить элемент массива?

Как переместить элемент массива?

Чтобы массив принял вид: [2,1,3,4];

320
Анимация сворачивающейся коробки

Анимация сворачивающейся коробки

Интересуют примеры реализации сворачивания-разворачивания коробки по её развёртке (CSS, Canvas, SVG), буду очень признателен

252
Альтернативы .addClass() и .removeClass()

Альтернативы .addClass() и .removeClass()

Являюсь новичком в деле JS-разработкиОпыт написания работоспособных программ был

245