Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:

TOPIC: Modify slider max/min values for each sub-question

Modify slider max/min values for each sub-question 2 years 1 month ago #109881

  • DWS
  • DWS's Avatar
  • Offline
  • Senior Lime
  • Posts: 53
  • Thank you received: 1
  • Karma: 2
Hi, on limesurvey 1.92 I can modify the sliders max/min values for each sub-question with the following javascript:

<script type="text/javascript" charset="utf-8">
$('#slider-param-max-55874X17X140d1').attr( "value","45" );
</script>

but on 2.05 the sliders max/min value are fixed for the whole question. Can I modify it individually?

Thanks.
The administrator has disabled public write access.

Modify slider max/min values for each sub-question 2 years 1 month ago #109925

  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 6111
  • Thank you received: 1356
  • Karma: 532
You can add something like this to the source of a slider question.

<script type="text/javascript" charset="utf-8">	
	$(document).ready(function() {
 
		// Identify this question
		var thisQuestion = $('#question'+{QID}+'');
 
		// Set the slider maximums
		$('.ui-slider:eq(0)', thisQuestion).slider('option', 'max', 45 ); // First slider
		$('.ui-slider:eq(1)', thisQuestion).slider('option', 'max', 60 ); // Second slider	
		$('.ui-slider:eq(2)', thisQuestion).slider('option', 'max', 80 ); // Third slider
 
		// Adjust the "Slider Max" displayed
		$('.ui-slider', thisQuestion).each(function(i) {
			$('.slider-showmax', this).text($(this).slider('option', 'max'));
		});
 
	});
</script>


.
Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The administrator has disabled public write access.
The following user(s) said Thank You: DWS

Modify slider max/min values for each sub-question 2 years 1 month ago #109928

  • DWS
  • DWS's Avatar
  • Offline
  • Senior Lime
  • Posts: 53
  • Thank you received: 1
  • Karma: 2
Thanks, works perfectly.

Nice job, as always
The administrator has disabled public write access.
Moderators: ITEd
Time to create page: 0.199 seconds
Imprint                   Data Protection Statement                  Revocation information and revocation form