ranaza12
Создатель
- Регистрация
- 11 Июл 2012
- Сообщения
- 37
- Реакции
- 3
- Автор темы
- #1
Решил на своем сайте установить поддержку SiteHeart, но кнопка которую они предлагали для меня не ахти как подходит.
И так задача: Я хотел чтобы с одного клика на кнопку "Помощь" вылазил виджет SiteHeart.
Для теста, я всё пихаю в созданный модуль, чтобы не засорять систему, да и вообще не лезть в index.php шаблона.
Код модуля:
Но есть ошибка в JS коде, с которой я не могу справиться.
Находиться она после <div id="helpdesc">ПОМОЩЬ!</div>
Как Google Chrome пишет: Uncaught TypeError: Cannot read property 'addEvent' of null
Прошу помочь решить данную проблему, так как это может пригодиться всем желающим сделать поддержку на сайте, с помощью SiteHeart
И так задача: Я хотел чтобы с одного клика на кнопку "Помощь" вылазил виджет SiteHeart.
Для теста, я всё пихаю в созданный модуль, чтобы не засорять систему, да и вообще не лезть в index.php шаблона.
Код модуля:
HTML:
<style type="text/css">
#helpdesc
{background: url('/images/buton_support.png') no-repeat;width:183px; height:48px;}
#sh_button {
display: none !important;
}
</style>
<div id="helpdesc">ПОМОЩЬ!</div>
<script>
$('#helpdesc').addEvent('click', function(){
$('#sh_button').fireEvent('click');
});
</script>
Но есть ошибка в JS коде, с которой я не могу справиться.
Находиться она после <div id="helpdesc">ПОМОЩЬ!</div>
Как Google Chrome пишет: Uncaught TypeError: Cannot read property 'addEvent' of null
Прошу помочь решить данную проблему, так как это может пригодиться всем желающим сделать поддержку на сайте, с помощью SiteHeart