2012-02-10 3 views
5

Je regardais la page de documentation pour le plugin jScroll pour jQuery (http://demos.flesler.com/jquery/scrollTo) et j'ai remarqué ceci:... (trois points) dans jQuery?

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

Alors, qu'est-ce que les trois points dans jQuery signifie? Je ne l'ai jamais vu ce sélecteur avant

EDIT:

DOM Element

Ceci est du code source HTML. Affichage de la source pour les liens suivants:

Relative 
selectorjQuery 
objectDOM 
ElementAbsolute 
numberAbsolute 

tous donnent la même implémentation.

EDIT: Je n'ai pas regardé l'attribut clairement, c'est pour l'attribut title. J'ai supposé que c'est l'attribut href. Sentez-vous idiot de poser cette question maintenant :) Merci pour les réponses

+3

Il s'agit essentiellement d'un espace réservé pour votre sélection. – rickyduck

+0

Ce n'est pas vraiment un sélecteur valide. Ma meilleure supposition est qu'ils voulaient dire "n'importe quel sélecteur";) –

+0

... - juste par exemple.Trois points ne se termine pas. – Oyeme

Répondre

11

Je suis assez certain qu'il utilisait cela comme un exemple.

$(...) serait semblable à $(your-selector-here). En d'autres termes, je n'ai jamais vu aucune implémentation de cela.

+0

En d'autres termes, c'est une ellipse. Ce qui signifie essentiellement, le texte tronqué était ici. –

+2

Certainement juste un exemple comme cité, car il n'est pas entre guillemets ('...', pas '" ... "' '), et serait donc une syntaxe JavaScript invalide. –

+0

En regardant le code source, l'auteur l'a utilisé dans chacun des liens que j'ai mis à jour mon message original –

4

Cela n'a aucune signification. Ils voulaient simplement écrire votre propre sélecteur. Consultez la souce code

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

En général ... est utilisé dans divers documents pour raccourcir l'exemple, et cela signifie que vous mettez quelque chose en place des points, ou que ce que vous mettriez il y avait omis (à raccourcir l'exemple)

La syntaxe JS n'est pas valide.

4

Ils ne sont pas syntaxiquement corrects. Ils sont juste la façon dont l'auteur utilise pour faire défiler vers un élément, dont je ne me suis pas donné la peine d'écrire le nom, donc je ne fais qu'écrire des points. Vérifiez le code source de la page en cas de doute.

Questions connexes