partyzanx
@partyzanx

Есть ли скрипт скрытия title?

Есть ли скрипт скрытия title? У меня на сайте много объектов, у которых есть title, надоели постоянно всплывающие подсказки.
  • Вопрос задан
  • 204 просмотра
Решения вопроса 3
Stalker_RED
@Stalker_RED
Array.from(document.querySelectorAll('[title]')).forEach(n=>n.title='')
Ответ написан
y0u
@y0u Куратор тега JavaScript
dev
Ну что вы в самом деле? Не храните нужную информацию в title, он не для этого предназначен. Храните в data атрибутах.

По теме:
window.onload = function() {
    var links = document.getElementsByTagName("a");
    for (var i = 0; i < links.length; i++) {
        var link = links[i];
        link.onmouseover = function() {
            this.setAttribute("org_title", this.title);
            this.title = "";
        };
        link.onmouseout = function() {
            this.title = this.getAttribute("org_title");
        };
    }
};

https://stackoverflow.com/questions/8078388/hiding...
Ответ написан
trushka
@trushka
А ещё, кстати, есть же банальный onclick! То есть, на каждую кнопочьку вместо title пишем onclick="play('адрес_файла')", а
function play(src) {
   player.src = src;
   player.play();
   return false;
 }
Только play() должна быть видна в глобальной области, то есть, лучше, не через функцию задавать, а через window.play = function(src) {} например
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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