跟踪何时在Qualtrics中单击外部链接?
基于这些说明- 记录的Javascript代码点击链接到PDF – Qualtrics
我在问题中设置了链接(具有人类的唯一ID),我在问题的javascript面板中添加了javascript,但我不确定将哪些内容添加到调查流程部分。
这就是我现在所拥有的,它似乎没有起作用:
1 =人
谢谢
这是我需要跟踪的链接 –
这是我提出的问题的JavaScript。
Qualtrics.SurveyEngine.addOnload(function() { var a = $("human"); //adjust ID here a.onclick = function() { Qualtrics.SurveyEngine.setEmbeddedData("clicked", 1); //adjust embedded data variable here } });
变量a
undefined
,因为选择器正在搜索标签
。
试试这个: $('#human')
按照它的ID选择元素。
[编辑]
并用于绑定click事件:
a.on('click',function() { Qualtrics.SurveyEngine.setEmbeddedData("clicked", 1); //adjust embedded data variable here });
试试这个:
在调查流程中:
human = 0
问题html:
Click here
JavaScript的:
Qualtrics.SurveyEngine.addOnload(function() { $('human').observe('click',function(event) { Qualtrics.SurveyEngine.setEmbeddedData("human", "1"); }); });
注意:在Qualtrics中,$指的是prototypejs,而不是jquery。