跟踪何时在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。