Показать сообщение отдельно
  #2 (permalink)  
Старый 04.04.2012, 10:13
Интересующийся
Отправить личное сообщение для SindBad Посмотреть профиль Найти все сообщения от SindBad
 
Регистрация: 15.03.2011
Сообщений: 11

Решение подсказали други с Демиарта:
Создаём файл hide-title.htc :
<public:component>
    <public:attach event="onmouseover" onevent="hideTitle();" />
    <script>
        function hideTitle() {
            element.setAttribute("data-title", element.title);
            element.setAttribute("title", "");
        }
    </script>
</public:component>

Подключаем его в документ
.toolTips { behavior:url(hide-title.htc); }

И чуть переделываем скрипт в начале:
if($.browser.msie){
					var _key = "data-title";
				}else{
					var _key = "title";
				}
				if(!$(this).data("title")){
					$(this).data("title", this.getAttribute(_key));
					this.removeAttribute(_key);
				}
				
				var text = $(this).data("title");
//...

Не забываем так же о заголовке файла - если хак не работает, добавляем htaccess:
AddType text/x-component .htc
Ответить с цитированием