I have below piece of code, which, when tested, does not work in IE8. I have it running on IE11 and Chrome and it runs perfectly. I have debugged the code in IE8 which points at "console.log as a problem area. The most interesting thing is that when I start debugging JS in IE8 - it kicks it and this piece of code start working. Then again, on leaving debugging, closing and re-opening file - same story until you get into debugging))).
jQuery(function () { $('.Response input[type=radio]').change(function () { console.log(this.value) if (this.value == 'Y' || this.value == 'NA' || this.value == 'NS') { $(this).closest('.ui-accordion-content').prev().css("background", "#AADDB2"); } else if (this.value == 'N') { $(this).closest('.ui-accordion-content').prev().css("background", "#FFC5C5"); } }); }); Any ideas? Would appreciate yr help. PS. Unfortunately, user kind of "must" use IE8 and upgrading is not an option(((. Thank you in advance)))