ClickTale и DHTML
Вложений: 1
Добрый день, начали на работе пользоваться ClickTale'ом, аналитический сервис для генерации всяких heatmap'ов, но у него проблемы с DHTML, которые решаются следующим способом
Пример:
function ButtonClicked()
{
pane.style.display="block";
}
Обрамляем и получаем
function ButtonClicked()
{
if(typeof ClickTaleExec=='function')
ClickTaleExec("ButtonClicked()");
pane.style.display="block";
}
У меня скрипт сложнее, написанный другим человеком "аккордион", а я в JavaScript далеко не спец:
openNext: function() {
if(typeof ClickTaleExec=='function') {
ClickTaleExec("window.accordion.openNext()");
}
var self = this;
var stop = null;
$.each(this.items, function(key, item) {
item = $(item);
if (stop === true || stop === false) {
if (stop === true && item.parent().hasClass(self.selectors.classes.bgError)) {
item.trigger(self.selectors.triggers.accordionClick);
stop = false;
}
return;
}
if (item.next().is(':visible')) {
if (item.hasClass(self.selectors.classes.disableNext)) {
stop = false;
return;
}
stop = true;
}
});
}
Как видите пытался решить вопрос таким же способом, но при нажатии на элемент, ClickTale в записи показывает только эффект shake, не смотря на проверки и прочее. Как результат - блок в записи остается закрытым, хотя на самом деле пользователь уже работает с его содержимым. Насколько я понимаю ClickTaleExec нужно прописать последующим JavaScript методам, но пока сам справится с проблемой не смог. Возможно кто то имел дело с ClickTale'ом и может посоветовать, указать на ошибки. Приложил полный скрипт, для полной картины. |
Nerfair,
Демка - есть ? |
Цитата:
Видео процесса не позволяет сохранять заказанный план ClickTale'a |
Цитата:
Думаю при заказе в раздел работа, сделают за пару дней Или искать сайт с техподдержкой данного ClickTale |
Цитата:
|
| Часовой пояс GMT +3, время: 15:24. |