<! DOCTYPE html PUBLIC "-// W3C // dtd xhtml 1.0 Transitional // EN" Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd> <Html xmlns = "http://www.w3.org/1999/xhtml"> <Head> <Meta http-equiv = "Content-Type" content = "text/html; charset = UTF-8"/> <Title> index method to obtain the array subscript of the Jquery object </title> <Style type = "text/css"> # Main { Width: 600px; Border: 1px solid green; Margin: auto; Padding: 10px; } # Tbl { Border-collapse: collapse; Border-top: 1px solid red; Border-left: 1px solid red; Margin: auto; } # Tbl td { Width: 60px; Height: 60px; Border-collapse: collapse; Border-bottom: 1px solid red; Border-right: 1px solid red; } </Style> <Script src = "jquery-1.6.2.min.js" type = "text/javascript"> </script> <Script type = "text/javascript"> Var oldColor; $ (Function (){ $ ("# Tbl tr"). hover ( Function (){ OldColor = background (this).css ("backgroundColor "); ((This).css ("backgroundColor", "yellow "); }, Function (){ ((This).css ("backgroundColor", oldColor ); }); $ ("# Tbl tr"). click (function (){ Alert ($ ("# tbl tr"). index ($ (this); // obtain the element subscript }); }); </Script> </Head> <Body> <Div id = "main"> <Table id = "tbl"> <Tr> <Td> 1 </td> <td> 1 </td> <td> 1 </td> </Tr> <Tr> <Td class = "tdClass"> 2 </td> <td> 2 </td> <td> 2 </td> </Tr> <Tr> <Td> 3 </td> <td> 3 </td> <td> 3 </td> </Tr> <Tr> <Td> 4 </td> <td> 4 </td> <td class = "tdClass"> 4 </td> </Tr> <Tr> <Td> 5 </td> <td> 5 </td> <td> 5 </td> </Tr> <Tr> <Td> 6 </td> <td> 6 </td> <td class = "tdClass"> 6 </td> </Tr> </Table> </Div> </Body> </Html> |