File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -35,11 +35,14 @@ if ( window.getComputedStyle ) {
3535		// getPropertyValue is only needed for .css('filter') in IE9, see #12537 
3636		ret  =  computed  ? computed . getPropertyValue (  name  )  ||  computed [  name  ]  : undefined ; 
3737
38- 		if  (  computed  )  { 
38+ 		// Support: Opera 12.1x only 
39+ 		// Fall back to style even without computed 
40+ 		// computed is undefined for elems on document fragments 
41+ 		if  (  (  ret  ===  ""  ||  ret  ===  undefined  )  &&  ! jQuery . contains (  elem . ownerDocument ,  elem  )  )  { 
42+ 			ret  =  jQuery . style (  elem ,  name  ) ; 
43+ 		} 
3944
40- 			if  (  ret  ===  ""  &&  ! jQuery . contains (  elem . ownerDocument ,  elem  )  )  { 
41- 				ret  =  jQuery . style (  elem ,  name  ) ; 
42- 			} 
45+ 		if  (  computed  )  { 
4346
4447			// A tribute to the "awesome hack by Dean Edwards" 
4548			// Chrome < 17 and Safari 5.0 uses "computed value" 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments