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, время: 09:18. |