在 Qualtrics 调查的滑块中的索引前添加百分比符号?
Adding the percentage symbol before the index in a slider block in a Qualtrics survey?
我想在 Qualtrics 调查的滑块问题的索引前添加“%”。默认情况下,当我设置滑块问题时,Qualtrics 在 table 的顶部添加“10”、“20”等,我想在每个数字前添加一个百分比符号。我想我必须使用 javascript 编辑器,但我不知道该怎么做。
将此 javascript 添加到您的问题中:
Qualtrics.SurveyEngine.addOnload(function() {
var qid = this.questionId;
var ticks = $(qid).select('span.TickContainer');
for(var i=0; i<ticks.length; i++) {
var labels = ticks[i].select('span');
for(var j=0; j<labels.length; j++) {
var label = labels[j].innerHTML.trim();
labels[j].innerHTML = " %" + label + " ";
}
}
});
P.S。百分号通常在数字之后,而不是之前。要更改为之后,请更改一行:
labels[j].innerHTML = " " + label + "% ";
我想在 Qualtrics 调查的滑块问题的索引前添加“%”。默认情况下,当我设置滑块问题时,Qualtrics 在 table 的顶部添加“10”、“20”等,我想在每个数字前添加一个百分比符号。我想我必须使用 javascript 编辑器,但我不知道该怎么做。
将此 javascript 添加到您的问题中:
Qualtrics.SurveyEngine.addOnload(function() {
var qid = this.questionId;
var ticks = $(qid).select('span.TickContainer');
for(var i=0; i<ticks.length; i++) {
var labels = ticks[i].select('span');
for(var j=0; j<labels.length; j++) {
var label = labels[j].innerHTML.trim();
labels[j].innerHTML = " %" + label + " ";
}
}
});
P.S。百分号通常在数字之后,而不是之前。要更改为之后,请更改一行:
labels[j].innerHTML = " " + label + "% ";