I am trying to allow a click function if the user has checked a checkbox on the page. Otherwise, I want to add a class to the #additional_foreign button.
I think I am close, but it doesn't seem to be working. Here is my code:
if($('#foreign_checkbox').attr('checked')) { $('#additional_foreign').click(function() { alert('This click function works'); }); } else { $('#additional_foreign').addClass('btn_disable'); } When I check the checkbox, it doesn't allow the click function and when I uncheck the checkbox, it also doesn't add the class as it should.
What am I doing wrong?
EDIT:Here is my HTML for clarification.
<input id="foreign_checkbox" type="checkbox" /> <span id="additional_foreign">Click Me</span>