根据这些说明-Javascript code to record click on link to PDF - Qualtrics
我在问题中设置了链接(具有唯一的人类ID),我将JavaScript添加到问题中的javascript面板中,但不确定将哪些内容添加到调查流程部分。
这是我现在所拥有的,而且似乎不起作用:
1 =人类
谢谢
这是我需要跟踪的链接-
<a href="http://vpf2.cise.ufl.edu/Classic/Interaction/Prototype/23341" id="human" target="_blank">Test Link</a>
这是我提出问题的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>
。
尝试以下操作:$('#human')
通过其ID选择元素。
[编辑]
并用于绑定click事件:
a.on('click',function() {
Qualtrics.SurveyEngine.setEmbeddedData("clicked", 1); //adjust embedded data variable here
});