Welcome, Guest
Username: Password:

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

Modify slider max/min values for each sub-question 1 year 10 months 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 1 year 10 months ago #109925

  • tpartner
  • tpartner's Avatar
  • Online
  • LimeSurvey Team
  • Posts: 5793
  • Thank you received: 1260
  • Karma: 514
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 1 year 10 months 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.368 seconds