Atrax
(@atrax)
Ethical engineer
Сколько агрессии… «у меня на сайте, не скажу каком, не пойми какая библиотека неправильно работает. про тему, плагины, версии и хостинг не скажу — информация секретная. помогите мне срочно!». Ну не бред?
Оставьте при себе ваш ключ.
Спортивный интерес не позволил остаться в стороне.
- Скачал
overlib421.zip
.
- Скопировал
overlib.js
в каталог темы.
- Добавил в
header.php
перед </head>
:
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/overlib.js"><!-- overLIB (c) Erik Bosrup --></script>
Обратите внимание на bloginfo('template_directory')
— это путь к каталогу темы.
- Добавил сразу после
<body>
:
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
- Открыл окно редактирования записи, переключился в HTML-режим.
- Добавил код из примера на сайте разработчика:
<a onmouseover="return overlib('This is an ordinary popup.');" onmouseout="return nd();" href="javascript:void(0);">here</a>
Перешёл на сайт и убедился в появлении всплывающей подсказки.
- Пересмотрел ваш код — обнаружил неправильное использование кавычек:
<a href="javascript:void(0);" onmouseover="return overlib('Спасибо, вам показано "исчезающее" многострочное окно подсказки');" onmouseout="return nd();">Наведи на меня мышь</a>
onmouseover="return overlib('Спасибо, вам показано "
— обратите внимание, здесь кавычка закрывается. Именно это я и предполагал увидеть на вашем сайте.
- Добавил исправленный код:
<a href="javascript:void(0);" onmouseover="return overlib('Спасибо, вам показано «исчезающее» многострочное окно подсказки');" onmouseout="return nd();">Наведи на меня мышь</a>
- Перешёл на сайт и убедился в появлении второй всплывающей подсказки.
Такого ответа вы ждали?
Большое спасибо SergeyBiryukov.
Все работает !
С кавычками просто прикол….
А ведь все тупо переносилось копированием .
Выпадающий код исчез.