在质量中延迟显示MC

时间:2017-10-23 20:06:08

标签: javascript qualtrics

我在搜索如何在Qualtrics中延迟显示MC问题时遇到了此前一个帖子(Delay Display of Text in Qualtrics using Javascript)。

该线程大约一年前 - 想知道Qualtrics是否有任何内置的延迟显示方式?线程中提供的解决方案是否可行?

基本上,我喜欢先显示文字,几秒钟后,会在文字下面显示多项选择题。我仍然希望用户可以看到原始文本。

提前致谢!

1 个答案:

答案 0 :(得分:0)

不,没有内置方式。是的,上一个问题的答案仍然适用。但是,如果要隐藏整个问题,代码会有所不同。将此js添加到您想要暂时隐藏的问题中:

Qualtrics.SurveyEngine.addOnload(function() {
    $(this.questionId).hide();
});

Qualtrics.SurveyEngine.addOnReady(function() {
    var q = $(this.questionId);
    (function () {q.show();}).delay(5);
});

这对问题分隔符没有任何作用。如果你想隐藏和显示那些代码,你必须添加几行代码。