On Jul 12, 10:35 am, adglp <[email protected]> wrote: > This code errors in IE. I get an invalid argument error concerning > the elementStyle object. > > The area that i'm interested in is: setStyle: function(element, > styles) { > element = $(element); > var elementStyle = element.style, match; > if (Object.isString(styles)) { > element.style.cssText += ';' + styles; > return styles.include('opacity') ? > element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/) > [1]) : element; > } > for (var property in styles) > if (property == 'opacity') element.setOpacity(styles[property]); > else > elementStyle[(property == 'float' || property == 'cssFloat') ? > (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : > 'styleFloat') : > property] = styles[property]; > > return element; > }, > > Please advise!!!
What styles are you passing? Do they include one that IE doesn't support? -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" 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/prototype-scriptaculous?hl=en.
