Why isn't my checkbox change event triggered?
I have two functions. The first function translates a div click into a checked/unchecked toggle. The second function translates a checkbox change into a hide/show event. The problem is that when I use the first function to check/uncheck the box, the second function is not called. I am new to javascript, thanks. <script type="text/javascript"> $(document).ready(function() { $(":checkbox").parent().click(function(evt) { if (evt.target.type !== 'checkbox') { var $checkbox = $(":checkbox", this); $checkbox.attr('checked', !$checkbox.attr('checked')); evt.stopPropagation(); return false; } }); });