miketaylr/jQuery-html5-placeholder — pull request #17 by aarongundel (2012-06-27 18:09:57+00:00)
Title: IE7 label ID race condition

Hey Mike, it appears that there's an issue here (in IE7 proper -- I could not replicate it in IE9's IE7 emulator) where IDs are duplicated; looks like a race condition (since Date() is being used to generate IDs). This causes erratic/random looking behavior when you try to click on multiple inputs. I corrected this by using a random number instead of the date; it seems to work much better.

Here's the before and after... (check it in browserstack or somesuch if you have difficulty replicating)
http://jsfiddle.net/8k56g/1/ [before]
http://jsfiddle.net/8k56g/2/ [after]

Let me know if you have questions.