Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(document).ready(function() {
  2.     function disableFieldset(cid, fid) {
  3.         var checkbox = $(cid);
  4.         var initial = checkbox.is(":checked");
  5.        
  6.         var questions = $(fid)[inital ? "removeClass" : "addClass"]("gray");
  7.         var questionInputs = questions.find("input").attr("disabled", !inital);
  8.         var questionSelects = questions.find("select").attr("disabled", !inital);
  9.  
  10.         checkbox.click(function() {
  11.             questions[this.checked ? "removeClass" : "addClass"]("gray");
  12.             questionInputs.attr("disabled", !this.checked);
  13.             questionSelects.attr("disabled", !this.checked);
  14.         });
  15.        
  16.         return this;
  17.     }
  18.    
  19.     disableFieldset("#checkbox1", "#fieldset1");
  20.     disableFieldset("#checkbox2", "#fieldset2");
  21. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement