var $this = $(this);\r
var el = $('<a class="checkbox-widget" href="javascript:void(0)"/>');\r
var form = $this.closest(".form-row");\r
+ var className = $this.attr('class');\r
\r
// add class to identify form rows which contain a checkbox\r
form.addClass("with-checkbox");\r
var src = e.srcElement.nodeName;\r
if (src == "LABEL" || src == "label") {\r
el.toggleClass("checked");\r
+ \r
};\r
+ if ($this.attr('checked')=='checked') {\r
+ ($this.removeAttr('checked'))\r
+ } else {\r
+ $this.attr('checked','checked')\r
+ }\r
})\r
}\r
}\r
\r
if ($this.attr('checked')) {\r
el.addClass("checked"); \r
+ \r
}\r
\r
+ el.addClass(className); \r
+ \r
el.click(function() {\r
el.toggleClass("checked");\r
$this.attr('checked', el.hasClass("checked"));\r
\r
};\r
})( jQuery );\r
+\r