Make whole cell clickable in single and multi grids
Contents
Challenge
Normally, the grid question require a click on the checkbox or radiobutton. Now, we want it to register the answer when the user click on the cell for the answer option.
Example
Solution
- Create a grid question
- Add the below script to that question
Code
1 quest.onInit = function()
2 {
3 $(".grid_subquestion_odd,.grid_subquestion_even").click(
4 function(evt)
5 {
6 if(evt.target.nodeName == "INPUT")
7 return true;
8 $(this).children("input").click();
9 return false;
10 });
11 }
Source
Questionnaire Resource Id on cg.catglobe.com site: 164079 (Question: Q10_Make_whole_cell_clickable_in_single_and_multi_)