open → closed
jQuery doesn't have an innerHTML method but it does have an html method and it's actually documented to work. When I change it to that your sample works fine.
Why did it work before? Doesn't really matter since we never supported that.