Try mouseup() instead of click()…
JavaScript
jQuery html() method IE; unexpected call to method or property in Internet Explorer
Make sure you are using jQuery’s html() to change the contents of an element that supports it, for example, for an input field you must use val() instead, but for a div, you can use jQuery’s html() method without getting this error in Internet Explorer:
unexpected call to method or property
I hope this helps…
My name is Hamid Alipour and I'm an indie developer. 