Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.12.2008, 17:22
Аспирант
Отправить личное сообщение для madgals Посмотреть профиль Найти все сообщения от madgals
 
Регистрация: 27.12.2008
Сообщений: 53

Запрет вывода title в теге <a>
Здрасьте. давеча тут понадобилось сделать вывод описалова неких предметов при помощи лайтбокса. Так вот, его можно выводить через <a title>
Все нормально, лайтбокс все выводит, но еще и сам тег title выводится броузером, что выглядет не очень лицеприятно. Как запретить эксплореру выводить название этого тега ???
Ответить с цитированием
  #2 (permalink)  
Старый 27.12.2008, 18:13
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

какой lightbox, он что один?
Ответить с цитированием
  #3 (permalink)  
Старый 27.12.2008, 22:42
Аспирант
Отправить личное сообщение для madgals Посмотреть профиль Найти все сообщения от madgals
 
Регистрация: 27.12.2008
Сообщений: 53

вот тут лайтбокс. Там есть описание, как в title внутри тега a еще и свой код запихнуть.
http://www.huddletogether.com/projects/lightbox2/
я то его запихиваю, но при наведении на ссылку, он конечно же выползает на свет ввиде этого самого тайтла
Ответить с цитированием
  #4 (permalink)  
Старый 27.12.2008, 22:48
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Этот тег указывает браузеру, что нужно вывести всплывающую подсказку. Было бы странно, если бы она не появлялась.
Ответить с цитированием
  #5 (permalink)  
Старый 28.12.2008, 10:24
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

отменить появление подсказки нельзя. В твоем lightbox возможности не выводить подсказку нету, потому что она извлекается из аттрибута title при каждом отображении картинки. Т.е. надо либо изменять исходник, либо перехватывать событие click для ссылки. Но ничего плохого в том, что отображается подсказка нету.

Но если очень нужно, в jQuery есть такой же плагин (http://plugins.jquery.com/project/jquerylightbox_bal) и там по идее есть возможность задавать заголовок не через атрибут title
Цитата:
Name: text
Description: The javascript object that contains the text of various parts of the interface, used if you want to do translations.
Children: image, of, close, closeInfo, download, help.close, help.interact, about.text, about.title, about.link
Ответить с цитированием
  #6 (permalink)  
Старый 28.12.2008, 10:26
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

хотя я похоже ошибся, about.title - всплывающая подсказка для кнопки about
Ответить с цитированием
  #7 (permalink)  
Старый 29.12.2008, 09:45
Аспирант
Отправить личное сообщение для madgals Посмотреть профиль Найти все сообщения от madgals
 
Регистрация: 27.12.2008
Сообщений: 53

Видимо надо придумать как объединить изображение и описание к нему в одно целое изображение. тогда все будет нормально.
только это еще продумать надо...
Ответить с цитированием
  #8 (permalink)  
Старый 29.12.2008, 14:35
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

ну, в принципе, тоже вариант, но лучше подправить lighbox
Ответить с цитированием
  #9 (permalink)  
Старый 08.11.2015, 18:51
Интересующийся
Отправить личное сообщение для starhe Посмотреть профиль Найти все сообщения от starhe
 
Регистрация: 23.10.2013
Сообщений: 12

Не знаю пригодится ли кому нибудь, но у меня возникла та же проблема. Через title выводился выплывающий текст на картинке при наведении курсора, и рядом появлялась подсказка браузера с тем же текстом.
Я ввёл в ссылку тег alt, перенёс в него текст из title, а в css лайтбокса исправил content: attr(title); на content: attr(alt); и всё. Текст выплывает, а подсказка не появляется.
Ответить с цитированием
  #10 (permalink)  
Старый 23.06.2017, 10:37
Новичок на форуме
Отправить личное сообщение для Екатерина Сафонова Посмотреть профиль Найти все сообщения от Екатерина Сафонова
 
Регистрация: 23.06.2017
Сообщений: 1

Вместо title используйте data-title. В lightbox 2.9.0 точно работает, в остальных не проверяла.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос к гуру. Title через js. Не выводит title из тега <TR> shkur Элементы интерфейса 24 19.06.2008 09:03