- Posts: 6
- Thank you received: 0
Ask the community, share ideas, and connect with other LimeSurvey users!
#questionQQ label img { cursor: pointer; }
<script type="text/javascript" charset="utf-8"> $(document).ready(function(){ $('#question61 label img').click(function(){ setTimeout(function() { $('form#limesurvey').submit(); }, 500); }); }); </script>
????some more experienced person
<div> <div style="width:30%; background-image: url(/../images/smiley1.);> <a href="javascript:selectface(0);"><img class="face num0" src="emptyimage" /></a> </div> <div style="width:30%; background-image:url(../images/smiley2.);> <a href="javascript:selectface(1);"><img class="face num1" src="emptyimage" /></a> </div> <div style="width:30%; background-image: url(/../images/smiley3.);> <a href="javascript:selectface(2);"><img class="face num2" src="emptyimage" /></a><br/> </div> </div> <script> function selectface(face) { $('.face').removeClass('selected'); $('#questionID input.radio:eq('+face+')').attr('checked', true); $('.num'+face).addClass('selected'); } $(document).ready(function() { $('#questionID .survey-question-answer ').hide(); $('#questionID .questionhelp ').hide(); selectface($('#questionID input.radio:checked').val() - 1); }); AND some script for submitting page after clicking smiley face... </script>
<div style="width:100%;"> <div style="width:30%; float:left; margin-left: 2%; margin-right:1%"> <a href="javascript:selectface(0);" onClick="$('form#limesurvey').submit();"><img class="face num0" src="/kysely/hymio/naama3.png" width="100%" /></a> </div> <div style="width:30%; float:left; margin-left: 2%; margin-right:1%"> <a href="javascript:selectface(1);" onClick="$('form#limesurvey').submit();"><img class="face num1" src="/kysely/hymio/naama2.png" width="100%" /></a> </div> <div style="width:30%; float:left; margin-left: 2%; margin-right:1%"> <a href="javascript:selectface(2);" onClick="$('form#limesurvey').submit();"><img class="face num2" src="/kysely/hymio/naama.png" width="100%" /></a><br/> </div> </div> <script type="text/javascript" charset="utf-8"> function selectface(face) { $('.face').removeClass('selected'); $('#question66 input.radio:eq('+face+')').attr('checked', true); $('.num'+face).addClass('selected'); } $(document).ready(function() { $('#question69 .survey-question-answer ').hide(); $('#question69 .questionhelp ').hide(); selectface($('#question69 input.radio:checked').val() - 1); }); </script> <style> .face { border:0px solid white; } .selected { border:4px solid #cc0000; } </style>
<script type="text/javascript" charset="utf-8"> var thisQID = thisQuestionID(); // A function to return the question ID number of a script's parent question function thisQuestionID() { // Identify the current script element NOTE: must be before $(document).ready(function() var scripts = document.getElementsByTagName('script'); var thisScript = scripts[scripts.length - 1]; // Identify the current script's parent question ID var scriptParent = $(thisScript).parents('div[id^="question"]:eq(0)'); return ($(scriptParent).attr('id').substr(8)); } </script>
$('#question69 .survey-question-answer ').hide();
$('#question'+thisQID+' .survey-question-answer ').hide();