40 votes

jQuery 1.4.2 VSDoc

Où puis-je obtenir le VSDoc pour jQuery 1.4.2?

27voto

Herb Points 513

Les aventuriers peuvent ajouter les lignes suivantes à partir de 2949:

 delegate: function( selector, types, data, fn ) {
/// <summary>
///   Attach a handler to one or more events for all elements that match the selector, now or in the future, based on a specific set of root elements. See also "live".
/// </summary>
/// <param name="selector" type="String">
///     An expression to search with.
/// </param>
/// <param name="types" type="String">
///     A string containing a JavaScript event type, such as "click" or "keydown".
/// </param>
/// <param name="data" type="Object">
///     A map of data that will be passed to the event handler.
/// </param>
/// <param name="fn" type="Function">
///     A function to execute at the time the event is triggered.
/// </param>
    return this.live( types, data, fn, selector );
},
undelegate: function( selector, types, fn ) {
/// <summary>
///   Remove a handler from the event for all elements which match the current selector, now or in the future, based upon a specific set of root elements. See also "die".
/// </summary>
/// <param name="selector" type="String">
///     An expression to search with.
/// </param>
/// <param name="types" type="String">
///     A string containing a JavaScript event type, such as "click" or "keydown".
/// </param>
/// <param name="data" type="Object">
///     A map of data that will be passed to the event handler.
/// </param>
/// <param name="fn" type="Function">
///     A function to execute at the time the event is triggered.
/// </param>
    if ( arguments.length === 0 ) {
            return this.unbind( "live" );

    } else {
        return this.die( types, null, fn, selector );
    }
},
 

Cette documentation est extraite des pages Web de jQuery et des définitions actuelles de "live" et "die", mais n'hésitez pas à vous ajuster à votre guise.

Aussi, à la ligne 224:

 // The current version of jQuery being used
    jquery: "1.4.2",
 

23voto

marc_s Points 321990

Vous l'obtenez toujours à partir de http://docs.jquery.com/Downloading_jQuery - si ce n'est pas encore là, ce n'est pas encore disponible. La version 1.4.1 existe - voir la capture d'écran - mais la version 1.4.2 n'est pas encore prête.

texte alternatif

12voto

John T Points 685

Juste une note sur la réponse de Herb. La ligne 2940, pour moi en tout cas, était au milieu de la méthode de la "gâchette". J'ai inséré le code après 2949. En outre, comme il m'a fallu environ 45 minutes pour comprendre pourquoi les commentaires ne fonctionnaient pas pour ces deux nouvelles routines - les balises "summary" en contiennent une de trop!

Voici la version corrigée:

         delegate: function(selector, types, data, fn) {
    /// <summary>
    ///     Attach a handler to one or more events for all elements that match the selector, now or in the future, based on a specific set of root elements. See also "live".
    /// </summary>
    /// <param name="types" type="String">
    ///     A string containing a JavaScript event type, such as "click" or "keydown".
    /// </param>
    /// <param name="data" type="Object">
    ///     A map of data that will be passed to the event handler.
    /// </param>
    /// <param name="fn" type="Function">
    ///     A function to execute at the time the event is triggered.
    /// </param>
    /// <param name="selector" type="String">
    ///     An expression to search with.
    /// </param>

        return this.live(types, data, fn, selector);
    },

    undelegate: function(selector, types, fn) {
    /// <summary>
    ///     Remove a handler from the event for all elements which match the current selector, now or in the future, based upon a specific set of root elements. See also "die".
    /// </summary>
    /// <param name="selector" type="String">
    ///     An expression to search with.
    /// </param>
    /// <param name="types" type="String">
    ///     A string containing a JavaScript event type, such as "click" or "keydown".
    /// </param>
    /// <param name="fn" type="Function">
    ///     A function to execute at the time the event is triggered.
    /// </param>
        if (arguments.length === 0) {
            return this.unbind("live");

        } else {
            return this.die(types, null, fn, selector);
        }
    },
 

9voto

blueling Points 918

Vous ne savez pas s'il s'agit de la "version officielle", mais vous pouvez maintenant télécharger un fichier 1.4.2-vsdoc à partir du CDN Microsoft: http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2-vsdoc.js

8voto

Art Points 145

La dernière version prise en charge par VSDoc semble être la v.1.4.4 de Microsoft et peut être consultée à l' adresse http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4-vsdoc.js .

C'est le nouveau CDN MS pour les kits d'outils (qui remplace l'ancien domaine microsoft.com).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X