On Oct 20, 10:19 am, weepy <[EMAIL PROTECTED]> wrote:
> This is a bit hacky but works :
>
>   function transitionsAreSupported() {
>     var stylesheet = document.styleSheets[0];
>     stylesheet.insertRule('div#ALongAndUnlikelyId { -webkit-
> transition: opacity 1s linear; }', 1);
>     var ret = stylesheet.cssRules[0].style.webkitTransitionDuration !=
> null
>     return ret
>   }

This will fail in IE, which doesn't support `insertRule`. Besides, why
insert css rule? What about:

var isTransformSupported = (function(){
  var el = document.createElement('div');
  var isSupported = ('WebkitTransform' in el.style) || ('MozTransform'
in el.style);
  el = null;
  return isSupported;
})();

[snip]

--
kangax
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" 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-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to