- Posts: 115
- Thank you received: 4
Ask the community, share ideas, and connect with other LimeSurvey users!
$(document).ready(function(){ // Initial setting if($('#question1488 input.radio:checked').attr('value') == 'Y') { $('#variableimage1615').attr('src', 'https://www.domain.com/surveyassets/images/y1488_1.png'); } if($('#question1488 input.radio:checked').attr('value') == 'N') { $('#variableimage1615').attr('src', 'https://www.domain.com/surveyassets/images/blank1x1.png'); } // Listener on the radios $('#question1488 input.radio').click(function(event){ var clickedvalue = $(this).attr('value'); if(clickedvalue == 'Y') { $('#variableimage1488').attr('src', 'https://www.domain.com/surveyassets/images/y1488_1.png'); } if(clickedvalue == 'N') { $('#variableimage1488').attr('src', 'https://www.domain.com/surveyassets/images//blank1x1.png'); } }); });
<script type="text/javascript" charset="utf-8"> $(document).ready(function(){ // Define the image sources var img1Original = $('#variableimage1').attr('src'); var img2Original = $('#variableimage2').attr('src'); var img3Original = $('#variableimage3').attr('src'); var img1New = 'https://www.domain.com/surveyassets/images/image_1_new.png'; var img2New = 'https://www.domain.com/surveyassets/images/image_2_new.png'; var img3New = 'https://www.domain.com/surveyassets/images/image_3_new.png'; // Initial settings if($('#answer111111X222X333SQ001').is(':checked')) { $('#variableimage1').attr('src', img1New); } if($('#answer111111X222X333SQ002').is(':checked')) { $('#variableimage2').attr('src', img2New); } if($('#answer111111X222X333SQ003').is(':checked')) { $('#variableimage3').attr('src', img3New); } // Listeners on the 3 checkboxes $('#answer111111X222X333SQ001').change(function(event) { if($(this).is(':checked')) { $('#variableimage1').attr('src', img1New); } else { $('#variableimage1').attr('src', img1Original); } }); $('#answer111111X222X333SQ002').change(function(event) { if($(this).is(':checked')) { $('#variableimage2').attr('src', img2New); } else { $('#variableimage2').attr('src', img2Original); } }); $('#answer111111X222X333SQ003').change(function(event) { if($(this).is(':checked')) { $('#variableimage3').attr('src', img3New); } else { $('#variableimage3').attr('src', img3Original); } }); }); </script>