5. API Status

The following table shows browser compatibility/support limitations as well as any open issues for the APIs. NOTE: Please see Browser Compatibility Testing to get details of the browsers on which functional tests of browse.js have been run.

Legends: ✗ (API does not work), ~ (API works partially)

API Browser Version Compatibility Can’t Fix Open Issues
  • after
  • append
  • before
  • prepend
Firefox ~
  • 3.0
  • 3.6
  • 4.0-7.0
[1]  
IE ~
  • 6.0-9.0
[1]  
Opera ~
  • 10.63
[1]  
  • fadeIn
  • fadeOut
  • scrollY
Any Browser [11]  
nthChild Opera ~
  • 10.63
  [73]
Safari ~
  • 5.0
  [73]
onkeyup Opera ~
  • 12.14-12.16
  [72]
topLeft Android
  • 1.5-1.6
[5]  
 
  • 2.2-2.3
  • 4.0-4.2
[2]  
MobileSaf
  • 4.0 (iOS 3.0)
[5]  
~
  • 4.0 (iOS 3.2, 4.0)
[2, 6]  
~
  • 5.0 (iOS 4.3)
  • 5.1 (iOS 5.0, 5.1)
  • 6.0 (iOS 6.0)
  • 7.0 (iOS 7.0)
[2]  
$_.ajax Android
  • 1.5-1.6
   
Firefox
  • 3.0
   
IE
  • 7.0
  [68]
Opera
  • 10.63
  • 11.11, 11.52, 11.62
  • 12.00, 12.14-12.16
   
$_.onchange IE
  • 6.0-8.0
[23]  
$_.onkeyup Opera ~
  • 12.14-12.16
  [72]
$_.ready Firefox
  • 3.0
   
$_.scrollY Android ~
  • 1.5-1.6
  • 2.3
  • 4.0-4.2
[4, 12]  
MobileSaf ~
  • 4.0 (iOS 3.0, 3.2, 4.0)
  • 5.0 (iOS 4.3)
  • 5.1 (iOS 5.0, 5.1)
  • 6.0 (iOS 6.0)
  • 7.0 (iOS 7.0)
[4, 12]