e t E l e m e n t s B y C l a s s N a m e c a n b e t r u s t e d a s s e r t U s a b l e C l a s s N a m e = a s s e r t ( f u n c t i o n ( d i v ) { / / O p e r a c a n ' t f i n d a s e c o n d c l a s s n a m e ( i n 9 . 6 ) d i v . i n n e r H T M L = " & l a n g ; d i v c l a s s = ' h i d d e n e ' & r a n g ; & l a n g ; / d i v & r a n g ; & l a i f ( ! d i v . g e t E l e m e n t s B y C l a s s N a m e | | ! d i v . g e t E l e m e n t s B y C l a s s N a m e ( " e " ) r e t u r n f a l s e ; } / / S a f a r i 3 . 2 c a c h e s c l a s s a t t r i b u t e s a n d d o e s n ' t c a t c h c h a n g e s d i v . l a s t C h i l d . c l a s s N a m e = " e " ; r e t u r n d i v . g e t E l e m e n t s B y C l a s s N a m e ( " e " ) . l e n g t h = = = 2 ; } ) ,
l i g h t e d { b a c k g r o u n d - c o l o r : y e l l o w ; f o n t - s t y l e : i t a l i c ; } p . c a l l o u t { @ i n c l u d e h i g h l i g h t e d ( ) ; }
- o b j " b a r " " b a z " ) ) ; v a r f o o = { b a r : " b a z " } ; ( s e t ! ( . - b a r f o o ) " q u u x " ) ( d e f c l o j u r e - f o o ( j s - > c l j f o o ) ) ( c l j - > j s c l o j u r e - f o o )