Modify slider max/min values for each sub-question

More
3 years 5 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
3 years 5 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
3 years 5 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
Join our Newsletter!