I cant seem to get the following working:
$(\'input:not([type=radio][type=checkbox])\').live(\'click\', function() {
alert(\"You haven\'t clicked a radio or
You're confusing the multiple selector with the multiple attribute selector. You should write:
$("input:not([type=radio], [type=checkbox])");
The multiple attribute selector [type=radio][type=checkbox]
matches the elements whose type
attributes are equal to both radio
and checkbox
, which cannot happen in this universe.