Qualtrics任务工作缓慢

时间:2018-03-11 08:10:21

标签: qualtrics

我使用qualtrics中的代码来完成任务。

任务工作很慢。我被告知这是因为我在每张幻灯片中使用相同的代码..有没有选择使用代码一次?

谢谢 这是我每页使用的代码:

Qualtrics.SurveyEngine.addOnload(function()
{

$('NextButton').hide();
this.hideNextButton();
var that = this;
Event.observe(document, 'keydown', function keydownCallback(e) {
  var choiceID = null;
  switch (e.keyCode) {
  case 90: // z' was pressed
  choiceID = 1;
  break;
case 77: // 'm' was pressed
  choiceID = 2;
  break;
  }

  if (choiceID) {
Event.stopObserving(document, 'keydown', keydownCallback);
that.setChoiceValue(choiceID, true);
that.clickNextButton();
  }
});
});

1 个答案:

答案 0 :(得分:0)

您可以将其放在调查页眉或页脚中,但不会加快速度。它仍然会以完全相同的方式加载和运行。

脚本的前两行是多余的。删除第一行。此外,每当引用PreviousButton或NextButton时,都应该使用addOnReady而不是addOnload。