- Posts: 48
- Thank you received: 2
Ask the community, share ideas, and connect with other LimeSurvey users!
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
<script type="text/javascript" data-author="Tony Partner"> $(document).on('ready pjax:scriptcomplete',function(){ var thisQuestion = $('#question{QID}'); // Move the array labels $('tr.answers-list', thisQuestion).each(function(i) { $('.answer-item:first', this).append('<span class="inserted-label">'+$('.answertext', this).text()+'</span>'); $('.answer-item:last', this).prepend('<span class="inserted-label">'+$('.answertextright', this).text()+'</span>'); }); // Listener on the array cells $('.answer-item', thisQuestion).on('click', function(e) { $(':radio', this).trigger('click'); }); $('.answer-item :radio', thisQuestion).on('click', function(e) { e.stopPropagation(); }); // Some cleanup styling $('table.subquestion-list', thisQuestion).removeClass('ls-answers'); $('table.subquestion-list colgroup, table.subquestion-list thead, table.subquestion-list th', thisQuestion).remove(); $('table.subquestion-list label', thisQuestion).css({ 'margin': '-3px 0 0 0', 'padding': '0' }); $('table.subquestion-list .inserted-label', thisQuestion).css({ 'padding': '0 0.25em' }); $('table.subquestion-list td:first-child', thisQuestion).css({ 'text-align': 'left' }); $('table.subquestion-list td:last-child', thisQuestion).css({ 'text-align': 'right' }); }); </script>
Please Log in to join the conversation.
<div class="row row-no-gutters" style="font-size:16px;"> <div class="col-sm-6" style="text-align:left">Bold</div> <div class="col-sm-6" style="text-align:right">Meticulous</div> </div>
<script type="text/javascript" charset="utf-8"> $(document).on('ready pjax:scriptcomplete',function(){ // Define this question var thisQuestion = $('#question{QID}'); // Move the last column $('col:nth-last-child(2)', thisQuestion).before($('col:last-child', thisQuestion)); $('table.subquestion-list tr', thisQuestion).each(function(i) { $('> *:nth-last-child(2)', this).before($('> *:last-child', this)); }); }); </script>
<script type="text/javascript" charset="utf-8"> $(document).on('ready pjax:scriptcomplete',function(){ var thisQuestion = $('#question{QID}'); // Add a question class thisQuestion.addClass('custom-array'); // Column-specific classes $('table.subquestion-list tr', thisQuestion).each(function(i) { $('th, td', this).each(function(i) { $(this).addClass('column-'+i); }); }); }); </script> <style type="text/css"> .custom-array table.subquestion-list col { width: auto !important; } .custom-array table.subquestion-list tr .column-0 { width: 0%; } .custom-array table.subquestion-list tr .column-1 { width: 5%; } .custom-array table.subquestion-list tr .column-2 { width: 90%; } .custom-array table.subquestion-list tr .column-3 { width: 5%; } tr.ls-heading { display:none; } </style>
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.