Tecnología

Inicio

Cómo contar el número de columnas en JQuery

Cómo contar el número de columnas en JQuery


El framework jQuery JavaScript permite a los desarrolladores web para acceder a algunas de las características de JavaScript a través de sólo unos simples comandos de jQuery. Específicamente, el método jQuery .find () se puede usar para encontrar el número de elementos en una página Web. Por ejemplo, un desarrollador web puede optar por utilizar el método de búsqueda de jQuery para localizar el número de columnas en un elemento de tabla HTML.

Instrucciones

1 Incrustar el archivo de jQuery en su página. Usted puede descargar desde el sitio de jQuery jQuery o incrustar el archivo de la API del desarrollador Google. Este código de ejemplo utiliza la API de Google:

<Script "> y tiene tres columnas que contienen datos de artículos comestibles.

<Nombre de tabla = id 'comestibles' = frontera 'comestibles' = "5">

<Tr>

<Th> UPC Number </ th>

<Th> Nombre </ th>

<Th> Precio </ th>

</ Tr>

<Tr>

<Td> 240494 </ td>

<Td> Apple </ td>

<Td> .49 </ td>

</ Tr>

<Tr>

<Td> 240495 </ td>

<Td> pera </ td>

<Td> .29 </ td>

</ Tr>

<Tr>

<Td> 240496 </ td>

<Td> melocotón </ td>

<Td> .24 </ td>

</ Tr>

</ Table>

3 Escribe el código de jQuery. El código jQuery debe escuchar a que sea inevitable, utilice el método find para contar el número de elementos TR e informar de que el recuento. Este código de ejemplo jQuery logra este objetivo:

<Script language = "JavaScript">

showColumns function () {

. Var númeroColumnas = $ ( "# comestibles") find ( 'tr') [0] .cells.length;

alert ( 'columnas' en total: + númeroColumnas);

}

</ Script>

4 Crear un evento desencadenante. En este ejemplo, un botón tradicional de entrada HTML llama a la función jQuery:

<Form>

<Input type = "botón" valor = 'Cuenta de columnas "onclick =" javascript: showColumns (); ">

</ Form>

5 Colocado dentro de las etiquetas apropiadas, el código de ejemplo completa aparece como sigue:

<Html>

<Head>

<Script src = "& lt; / script"> http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js "> & lt; / script>

<Script language = "JavaScript">

showColumns function () {

. Var númeroColumnas = $ ( "# comestibles") find ( 'tr') [0] .cells.length;

alert ( 'columnas' en total: + númeroColumnas);

}

</ Script>

</ Head>

<Body>

<Nombre de tabla = id 'comestibles' = frontera 'comestibles' = "5">

<Tr>

<Th> UPC Number </ th>

<Th> Nombre </ th>

<Th> Precio </ th>

</ Tr>

<Tr>

<Td> 240494 </ td>

<Td> Apple </ td>

<Td> .49 </ td>

</ Tr>

<Tr>

<Td> 240495 </ td>

<Td> pera </ td>

<Td> .29 </ td>

</ Tr>

<Tr>

<Td> 240496 </ td>

<Td> melocotón </ td>

<Td> .24 </ td>

</ Tr>

</ Table>

<P> <br/> </ p>

<Form>

<Input type = "botón" valor = 'Cuenta de columnas "onclick =" javascript: showColumns (); ">

</ Form>

</ Body>

</ Html>