I am currently focussing the following issue with jQuery 1.8.2.
Custom attributes are working fine for e.g. input fields:
<input id="test" required="true">
$("#test").prop("required")
true
$("#test").get(0).required
true
But not with UL elements.
<ul id="test" required="true"></ul>
$("#test").prop("required")
undefined
$("#test").get(0).required
undefined
Any ideas why it does not work with UL elements in Firefox 16 but in MSIE 8? Thanks!