I had some old jQuery working code with:
if ($element.attr('checked') === 'checked')
that was never rewriten to suggested:
if ($element.prop('checked'))
yet it worked.
But now, I've updated to jQuery 1.9.1 and accessing checked with attr returns undefined. Does it mean that jQuery dropped support for some DOM properties like checked/disabled/selected ?