<a href="#" class="view_doc" id="preview_btn<?phpecho$item_id.$key;?>" class="tooltip yellow-tooltip" data-title="Если у вас не открылся документ, это значит, что произошел сбой по сети. Обновите страницу, нажав CTRL и удерживая её на F5, и повторите еще раз.">Просмотр</a>
Но она не показывает title при наведении курсора на слово Просмотр
Что не так в строке?
$html.='<div class="preview_vd"><a href="#" id="preview_btn" class="tooltip yellow-tooltip" data-title="Если у вас не открылся документ, это значит, что произошел сбой по сети. Обновите страницу, нажав CTRL и удерживая её на F5, и повторите еще раз.">Просмотр содержимого документа</a>';
Прекрасно работает. Здесь тоже не title, а datd-title, но код html, а не php.
Где то ошибка, но что то не получается исправить.
У вас атрибут класс повторяется два раза. Несколько значений атрибута класс пишутся через пробел.
Если я вас правильно понял то правильное такое написание?
<a href="#" class="view_doc tooltip yellow-tooltip" id="preview_btn<?phpecho$item_id.$key;?>" data-title="Если у вас не открылся документ, это значит, что произошел сбой по сети. Обновите страницу, нажав CTRL и удерживая её на F5, и повторите еще раз.">Просмотр</a>
Так тоже не показывает сообщения
"Если у вас не открылся документ, это значит, что произошел сбой по сети. Обновите страницу, нажав CTRL и удерживая её на F5, и повторите еще раз."
vikont, что консоль "говорит"? Может не подключен файл скрипта на этой странице для вывода тултипов.
Консоль со всем согласна и тихо молчит.
Я использую шаблон к полю Мультизагрузка, который отвечает за показ документов через сервис Гугла. Поскольку иногда не происходит открытие документов (из-за подтормаживания по сети или еще чего то там...) то понадобилось такое всплывающее сообщение.
Код шаблона с последними правками. Делалось под мой заказ, ДАРЮ...
<a href="#" class="view_doc tooltip yellow-tooltip" id="preview_btn<?phpecho$item_id.$key;?>" title="Если у вас не открылся документ, это значит, что произошел сбой по сети. Обновите страницу, нажав CTRL и удерживая её на F5, и повторите еще раз.">Просмотр</a>
</div>
</div>
<div id="preview<?phpecho$item_id.$key;?>" style="display:none;"><iframe src="https://docs.google.com/gview?url=<?phpecho$_SERVER['HTTP_HOST'];?><?phpecho$file['dirname'].'/'.$file['basename'];?>&embedded=true" style="width:100%; height:500px;" frameborder="0">Ваш браузер должен поддерживать фреймы</iframe></div>
P.S. Заработало! Заменил data-title, на title. Сообщение появляется не в аккуратном квадратике с желтым фоном, а вытянуто в длинную строку. А как теперь разобраться с этими двумя классами tooltip yellow-tooltip? В html все работало по умолчанию.