Modify slider max/min values for each sub-question

More
2 years 11 months ago #109881 by DWS
DWS created the topic: Modify slider max/min values for each sub-question
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.

Please Log in to join the conversation.

More
2 years 11 months ago #109925 by tpartner
tpartner replied the topic: Modify slider max/min values for each sub-question
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 following user(s) said Thank You: DWS

Please Log in to join the conversation.

More
2 years 11 months ago #109928 by DWS
DWS replied the topic: Modify slider max/min values for each sub-question
Thanks, works perfectly.

Nice job, as always

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now