The old version of the HTML5 shim required using an InnerShiv to make HTML5 elements inserted with jQuery work properly.

But there's a new version of the shim out (released Dec 22) that fixes this. As the InnerShiv website states:

STOP! Don't use innerShiv!
html5shiv now patches for the innerHTML issue! Update html5shiv and you won't have to use innerShiv anymore:

http://html5shiv.googlecode.com/

Comments

JohnAlbin’s picture

Removing the InnerShiv is easy. But I'm uncertain if the jQuery monkeypatch is still needed. It looks like jQuery 1.7 solves this issue and doesn't require the monkey patch, but the jQuery Update module hasn't been updated to use jQ 1.7 yet. #1386294: Release jQuery 1.7 for Drupal 7

I'm starting another discussion about the monkey patch over in #1389076: Remove InnerShiv, but what to do about HTML5 jQuery monkey patch?

JohnAlbin’s picture

I've decided to remove the monkey patch and just let users wait for the jQuery Update module to support jQuery 1.7.x.

JohnAlbin’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.