2012-02-10 22 views
5

yo estaba buscando en la página de documentación para jScroll plug-in para jQuery (http://demos.flesler.com/jquery/scrollTo) y me di cuenta de esto:... (tres puntos) en jQuery?

$(...).scrollTo($('ul').get(2).childNodes[20], 800); 

Entonces, ¿qué significa los tres puntos en jQuery? Nunca he visto este selector antes

EDIT:

DOM Element

Esto es de la fuente HTML. Ver la fuente de los siguientes enlaces:

Relative 
selectorjQuery 
objectDOM 
ElementAbsolute 
numberAbsolute 

todos dan la misma implementación.

EDITAR: No miré el atributo claramente, es para el atributo de título. Supuse que era el atributo href. Siéntete tonto al hacer esta pregunta ahora :) Gracias por las respuestas

+3

Básicamente es un marcador de posición para su selección. – rickyduck

+0

No es un selector válido. Mi mejor suposición es que querían decir "cualquier selector";) –

+0

... - solo por ejemplo. Tres puntos no sale. – Oyeme

Respuesta

11

Estoy bastante seguro de que él estaba usando eso como un ejemplo.

$(...) sería similar a $(your-selector-here).

En otras palabras, nunca he visto ninguna implementación de eso.

+0

En otras palabras, es una elipsis. Lo que básicamente significa que el texto truncado estaba aquí. –

+2

Definitivamente solo un ejemplo como se cita, ya que no está entre comillas ('...', not '" ... "'), por lo que sería una sintaxis de JavaScript no válida. –

+0

Al mirar el código fuente, el autor lo ha utilizado en cada uno de los enlaces que he actualizado mi publicación original –

4

No tiene sentido. Querían decir simplemente escribir tu propio selector. Salida del souce code

$('div.pane').scrollTo(0); 
6

Normalmente ... se utiliza en diversos documentos para acortar el ejemplo, y esto significa que usted pone algo en el lugar de los puntos, o que lo que pondría había omitido (a acortar el ejemplo)

No es realmente la sintaxis JS válida.

4

No son sintácticamente correctas. Son solo la forma en que el autor usa para decir desplazamiento a algún elemento, cuyo nombre no me molesto en escribir aquí, así que solo escribo puntos. Verifique el código fuente de la página si tiene dudas.

Cuestiones relacionadas