Показать сообщение отдельно
  #11 (permalink)  
Старый 10.03.2013, 05:52
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Zuenf
ставить z-index: 9999, это нормально
Да, так как подсказка должна вылезти поверх любого элемента. Но 9999 - не предел. Гугли максимальный z-index. Это число кажется будет двойкой в какой-то степени.

Сообщение от Zuenf
var event = e || window.event;
        var target = event.target || event.srcElement;
Это лишнее. В обработчик событий jQuery передается особый jquery-объект события (похожий на нативный Event), так что все кроссбраузерно без костылей.
return false нафига тут залепил? В jQuery-обработчиках return false отменяет действие браузера по умолчанию, например переход по ссылке при клике, или прокрутка страницы при вращении колесика мыши. Для mouseover/mouseout нет действия по умолчанию..

Сообщение от Zuenf
$(idtitle).height()-parseInt($(idtitle).css("padding-top"))-parseInt($(idtitle).css("padding-bottom")
Жесть. Каждый раз делать выборку по id?
Делай так при инициализации:
$el = $(idtitle);

и дальше уже используй $el во всем плагине
Ответить с цитированием