One thing I've noticed specifically with transition effects is that there is a 1/2 second or so where the markup is rendered by the browser before jQuery or css manipulates the content (we use the accordion and step carousel effects often).
The examples and demos of these effects are normally light, making these hiccups less apparent. But, when implemented on site with multiple flash elements, doubleclick ads, etc. the result isn't ideal. I was wondering if anyone could offer a general approach on how to avoid this type of pre-processed funkiness? We've tried a few things unsuccessfully. For example, with the accordion effect (http://jqueryui.com/demos/accordion/), we tried surrounding the block of code with a div set to display: none, then turning that div back on after the accordion functions fired. It seems the plugin processes the content differently if the div is set to display: none; vs. display: block;. All style attributes defined in the each accordion item div are ignored, falling back default values when the content is hidden. :-\ I've thought about a couple other hackish approaches like layering a div over the element (a spinning wheel or something) until the block is processed, but I have to figure someone has come up with something better. Any ideas? Thanks in advance. e. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery UI" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jquery-ui?hl=en -~----------~----~----~----~------~----~------~--~---
