как маркировать между радио-группы surveyjs - PullRequest
0 голосов
/ 21 ноября 2018

enter image description here

Но с помощью surveyjs я не могу найти никакого решения, которое можно добавить между переключателем.

некоторый рабочий код для редактирования ссылка 2

[1]: https://i.stack.imgur.com/CWQVL.png
  [2]: https://jsfiddle.net/myselfdesai/xeyqca75/

1 Ответ

0 голосов
/ 22 ноября 2018

Насколько я понимаю, вы пытаетесь добавить подзаголовок между вашей группой переключателей.

Для этого вам нужно вручную добавить пользовательский код Java-скрипта, управляющий элементом DOM.Функциональные возможности, предоставляемые surveyjs, приведены ниже.

survey
    .onAfterRenderQuestion
    .add(function(){
     <add your custom javascript code>
     });

Я добавил код с учетом базовой позиции элемента DOM.

survey
    .onAfterRenderQuestion
    .add(function(){
        $( 
        //first I have collected all the div element position of using question form id 
        let divs = document.querySelectorAll("#question_id form div");
        $('</br></br><span><h4> Medical/Dental</h4><span>').insertBefore(divs[0]);
        $('</br></br><span><h4> Nursing </h4></span>').insertBefore(divs[9]);

    });

Это может решить вашу проблему, не забудьте добавить правильный объект divИндекс для добавления диапазона для определенного местоположения.

...