Skip to main content

Bug Tracker

Side navigation

#3805 closed bug (worksforme)

Opened January 07, 2009 04:28PM UTC

Closed January 11, 2009 04:15AM UTC

IE8 beta 2 bug: .ready + mouseover + inline-block do not work

Reported by: moronicbajebus Owned by: brandon
Priority: major Milestone: 1.3
Component: event Version: 1.2.6
Keywords: IE8 Cc:
Blocked by: Blocking:
Description

This is a tricky one which effect IE8 beta 2.

The goal:

To create a trigger, that is styled "display: inline-block", when mouseovered will show another box.

The conditions:

1. The trigger is display: inline-block

2. The other box is hidden via Javascript

3. The jQuery.ready function is used

The results:

The mouseover will not work. But, if you click on the trigger, it will fire the mouseover event.

It will work if any of the following occur:

1. The other box is hidden with stylesheets

2. Instead of using jQuery.ready, the script is called

directly after in the HTML code

Attachments (1)
Change History (1)

Changed January 11, 2009 04:15AM UTC by dmethvin comment:1

resolution: → worksforme
status: newclosed

The test case works for me in both jQuery 1.2.6 and jQuery 1.3b2. When I mouse over the red div the blue "show me" appears. I used IE8b2 8.0.6001.18241, Windows XP. I did not have IE8 set to IE7 compat view.

If you can provide more detail on the situation where this fails, please reopen the ticket.