2016-03-17 5 views
0

Я установил Live Chat WP плагин, в их настройках они дают вам несколько опций о том, как его запускать, он работает, если я выбираю открывание страницы, но если я хочу привязать его к onclick событие это дает мне ошибку.Невозможно загрузить плагин Live Chat с помощью onclick

ReferenceError: Can't find variable: lcsShowChat 

Это простой фрагмент кода они предлагают использовать:

<h1 onclick="lcsShowChat(1); return false;">Chat</h1> 

Их поддержка говорит, что он не показывает, потому что сценарий предварительно не загружен, то, что не является действительно ясно в их инструкции:

enter image description here

И они, похоже, не дают дополнительную помощь.

Любая идея о том, почему она говорит мне, что она не может найти сценарий? Или как я могу предварительно загрузить его, чтобы он показывался при нажатии? Спасибо.

Живая связь с кнопкой «чат»: http://ttapple.com

EDIT После загрузки скриптов в голове страницы первоначальный вопрос, кажется, решен, но новая ошибка консоли появляется:

function lcsShowChat(engineId) { 
    var engine = g_lcsChats.getByIngineId(engineId); 
    if(engine) { 
     engine.showChat(); 
    } else 
     console.log('CAN NOT FIND ENGINE FOR CHAT '+ engineId+ ' !!!'); 
} 
+1

Если посмотреть на вкладке сети инструментов разработчика: как загружается страница, успешно ли загружается файл javascript перед нажатием? Кроме того, появляется ли ошибка при загрузке страницы или при нажатии на объект? – Jrud

+0

Нет, он не загружается на вкладке сети, и появляется ошибка после того, как я нажму – anoonimo

+0

Что касается моего другого вопроса? Появляется ли ошибка при загрузке страницы или при нажатии на объект? – Jrud

ответ

0

Проблема в том, что вы на самом деле не загрузили ядро ​​чата на стороне сервера: вы только что вставили код JavaScript - но он не может загрузить все необходимые основные данные с сервера. Вы должны использовать шорткод вместо JavaScript:

<a href="[supsystic-show-chat id=1]"></a> 

или, если вы вставляете это в вашей теме PHP файлов - использовать следующий код:

<a href="<?php echo do_shortcode('[supsystic-show-chat id=1]');?>"></a> 
Смежные вопросы