IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

[Historique] FAQ jQuery : boîte à idées, suggestions, et petites contributions.


Sujet :

jQuery

  1. #1
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut [Historique] FAQ jQuery : boîte à idées, suggestions, et petites contributions.
    [Historique] Ce post n'est maintenant plus utilisé et est gardé en guise d'historique. Il pourra être réactivé par la suite.

    =======================================================


    Bonjour et bienvenue à toutes et à tous.

    Vous êtes probablement nombreux, pour diverses raisons, à ne pas être en mesure de poster une contribution en bonne et due forme à la future FAQ, mais vous avez certainement un avis sur le contenu de cette future FAQ.

    Vos interventions serviront à nourrir la réflexion des contributeurs à la FAQ jQuery.

    N’oubliez pas que la FAQ ne serra pas la traduction intégrale de la documentation jQuery.

    Dans le respect des règles du forum, dans cette discussion :
    • vous êtes libres de donner votre avis, de citer pour approuver, de citer pour critiquer mais ne soyez pas négatif sans arguments.
    • le langage SMS est toujours strictement interdit, mais un français plus approximatif sera toléré.
    • un exemple de code sommaire sera toléré.


    Si de nombreux forumeurs alimentent cette discussion, sans une modération très active, elle deviendra rapidement un endroit encombré et difficile à suivre. Vous devez donc vous attendre, sans aucun MP d’explications, à voir votre intervention éditée, modifiée, transformée et probablement supprimée. En effet, les interventions portant sur le même sujet (idées, suggestions, petites contributions, avis et critiques) seront regroupées et retravaillées.

    Le message suivant celui-ci, vide pour l’instant, est réservé pour construire la liste des choses prises en considération.

    Chaque élément de la liste sera précédé d’un tag [à faire], [en cours, pseuso, date], [fait] ou [rejeté].

    Si vous souhaitez écrire une contribution à la FAQ à partir d'un élément de la liste, n'oubliez pas de le signaler pour que l'on modifie le tag [à faire] en [en cours, pseudo, date].

    Lorsqu’un élément de la liste aura le tag [fait] ou [rejeté], l’intervention correspondante pourra être, éventuellement, supprimée.

    Nota bene : dans Contribuez à la FAQ jQuery ! les contributions taguées [FAIT] se trouvent déjà dans la FAQ jQuery.

    Cordialement, Daniel.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut Espace réservé à la liste
    Espace réservé par danielhagnoul pour construire la liste des choses prises en considération.
    -------------------------------------------------------------------------------------

    [Fait] [SpaceFrog, danielhagnoul]

    Titre :

    Comment puis-je récupérer les valeurs sélectionnées de checkbox de même nom ?

    Messages :

    1. http://www.developpez.net/forums/d89...s/#post5314095
    2. http://www.developpez.net/forums/d89...s/#post5315894

    -------------------------------------------------------------------------------------

    [FAIT] Présentation de jQuery

    [FAIT] Filtrer un tableau

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Nouveau membre du Club
    Inscrit en
    Septembre 2009
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 36
    Points : 36
    Points
    36
    Par défaut
    Citation Envoyé par danielhagnoul Voir le message
    [jQuery 1.4.2] [2010-04-11]
    ...
    On peut sélectionner un élément par son numéro d'index.
    Exemple : retouver le type de l'élément DOM, ici [object HTMLDivElement]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $("#conteneur").click(function(){
        var nodeType = $(this)[0];
        alert(nodeType);
    });
    ...
    Dans le cas de l'"attachement" d'un traitement d'un événement (handler) à un élément du DOM, dans la fonction elle même, $this===$(this)[0]. Je crois que ce dernier exemple est à "retoucher" (-:

  4. #4
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir.

    Un exemple de code sera le bienvenu.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  5. #5
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonjour.

    Un exemple avec un eventHandler, je ne vois pas de problème ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    <!doctype html>
    <html lang="fr">
    <head>
    	<meta charset="utf-8">
    	<meta name="Author" content="Daniel Hagnoul">
    	<meta name="description" content="Page type">
    	<title>Page type</title>
    	<style>
    		/* BASE */
    		body {
    			background-color:#ffffff;
    			color:#000000;
    			font-family:sans-serif;
    			font-size:medium;
    			font-style:normal;
    			font-weight:normal;
    			line-height:normal;
    			letter-spacing:normal;
    		}
    		h1,h2,h3,h4,h5 {
    			font-family:serif;
    		}
    		div,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,form,table,img {
    			margin:0px;
    			padding:0px;
    		}
    		p {
    			padding:6px;
    		}
    		ul,ol,dl {
    			list-style:none;
    			padding-left:6px;
    			padding-top:6px;
    		}
    		li {
    			padding-bottom:6px;
    		}
    		div#conteneur {
    			width:95%;
    			margin:12px auto;
    			padding:6px;
    			background-color:#FFFFFF;
    			color:#000000;
    			border:1px solid #666666;
    			font-size:0.8em;
    		}		
    		div#affiche {
    			clear:both;
    			margin:12px;
    			padding:6px;
    			border:1px solid #999999;
    			background-color:#FFFFFF;
    			color:#000000;
    		}
     
    		/* TEST */
    	</style>
    	<script charset="utf-8" src="../lib/jqueryui/js/jquery-1.4.2.min.js"></script>	
     	<script>
    		$(function(){
    			$("#affiche").bind("appendAffiche", appendAfficheEventHandler);
     
    			var appendEvent = new $.Event("appendAffiche");
     
    			appendEvent.dvjh = {
    				css: {
    					color: "red",
    					fontSize: "2em"
    				},
    				text: "Un mot pour remplir"
    			};
     
    			/*
    			* On déclenche l'événement en utilisant trigger()
    			*/
    			$("#btnAffiche").click(function(){
    				$("#affiche").trigger(appendEvent);
    			});
     
    			/*
    			* On consomme l'événement
    			*/
    			function appendAfficheEventHandler(event){
    				var s = [];
     
    				s.push("<p><span style='color:#FF0000;'>Les attributs réservés :</span>");
    				s.push("event.type = " + event.type);
    				s.push("event.target = " + event.target);
    				s.push("event.target.id = " + event.target.id);
    				s.push("event.data = " + event.data);
    				s.push("event.relatedTarget = " + event.relatedTarget);
    				s.push("event.currentTarget = " + event.currentTarget);
    				s.push("event.currentTarget.id = " + event.currentTarget.id);
    				s.push("event.pageX = " + event.pageX);
    				s.push("event.pageY = " + event.pageY);
    				s.push("event.result = " + event.result);
    				s.push("event.timeStamp = " + event.timeStamp);
    				s.push("new Date(event.timeStamp) = " + new Date(event.timeStamp));
     
    				var d = event.dvjh;
     
    				s.push("</p><p><span style='color:#FF0000;'>Les données :</span>");
    				s.push("event.dvjh.css = " + d.css);
    				s.push("event.dvjh.css.fontSize = " + d.css.fontSize);
    				s.push("event.dvjh.text = " + d.text);
    				s.push("</p>");
     
    				$("#affiche").append(s.join("<br/>")).prepend("<p id='monText'>" + d.text + "</p>");
     
    				$("#monText").css(d.css);
     
    				alert($("#affiche")[0]);
     
    				return false;
    			}
    		});
    	</script>
    </head>
    <body>
    	<div id="conteneur">
    		<button id="btnAffiche">Afficher</button> 
    		<div id="affiche"></div>
    	</div>
    </body>  
    </html>

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut recupération des valeurs de checkboxes dans un array
    [FAIT] Bonjour,

    Il existe peut être quelque chose de tout fait, mais je n'ai pas trouvé, je vous propose alors ma solution pour recupérer les valeurs selectionnées de checkboxes de même nom:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Nouvelle page 1</title>
    <script type="text/javascript" src="JQScripts/jquery-1.1.3.1.min.js"></script>
    <script type="text/javascript">
    function bar(){
    tabcheckvals= new Array();
    $(":checkbox[@name='check[]']:checked").each( function(){tabcheckvals.push($(this).val()) } )
    alert (tabcheckvals)
    }
    </script>
    </head>
    <body>
    <input type='checkbox' value='one' id="foo_1" name='check[]' />
    <input type='checkbox' value='two' id="foo_2" name='check[]' />
    <input type='checkbox' value='three' id="foo_3" name='check[]' />
    <input type='checkbox' value='four' id="foo_4" name='check[]' />
    <input type='checkbox' value='five' id="foo_5" name='check[]' />
    <input type='checkbox' value='six' id="foo_6" name='check[]' />
    <input type='checkbox' value='seven' id="foo_7" name='check[]' />
    <input type='checkbox' value='eight' id="foo_8" name='check[]' />
    <input type='checkbox' value='nine' id="foo_9" name='check[]' />
    <input type='checkbox' value='ten' id="foo_10" name='check[]' />
    <br/>
    <input type='button' value='go' onclick="bar()"/>
    </body>
    </html>
    A noter que l'on pourrait aussi bien recupérer les id ou un array littéral avec les id en index

    On peut aussi le decliner pour les select multiples avec selected au lieu de checked

    je pense même que l'on devrait pouvoir faire une extension genre
    $('objname').getCheckedValues() qui retournerait un array objnamevals ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir SpaceFrog.

    Je propose d'inclure dans la FAQ le code et les commentaires qui suivent. Ton avis ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    <!doctype html>
    <html lang="fr">
    <head>
    	<meta charset="utf-8">
    	<meta name="Author" content="Daniel Hagnoul">
    	<title>Forum jQuery</title>
    	<style>
    		/* BASE */
    		body {
    			background-color:#ffffff;
    			color:#000000;
    			font-family:sans-serif;
    			font-size:medium;
    			font-style:normal;
    			font-weight:normal;
    			line-height:normal;
    			letter-spacing:normal;
    		}
    		h1,h2,h3,h4,h5 {
    			font-family:serif;
    		}
    		div,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,form,table,img {
    			margin:0px;
    			padding:0px;
    		}
    		p {
    			padding:6px;
    		}
    		ul,ol,dl {
    			list-style:none;
    			padding-left:6px;
    			padding-top:6px;
    		}
    		li {
    			padding-bottom:6px;
    		}
    		div#conteneur {
    			width:95%;
    			height:500px;
    			margin:12px auto;
    			padding:6px;
    			background-color:#FFFFFF;
    			color:#000000;
    			border:1px solid #666666;
    			font-size:0.8em;
    		}		
     
    		/* TEST */
    	</style>
    	<script charset="utf-8" src="../lib/jqueryui/js/jquery-1.4.2.min.js"></script>
     	<script>
    		$(function(){
    			// Matches all elements that are checked : http://api.jquery.com/checked-selector/
    			function countChecked() {
    				var n = $("input:checked").length;
     
    				$("#count").text(n + (n <= 1 ? " is" : " are") + " checked !");
    			}
     
    			/*
    			 * Comment puis-je récupérer les valeurs sélectionnées de checkbox de même nom ?
    			 *
    			 * À noter que l'on pourrait aussi bien récupérer les id ou un array littéral avec les id en index.
    			 * On peut aussi le décliner pour les select multiples avec selected au lieu de checked.		
    			*/
    			function bar(){
    				var tabcheckvals = new Array();
     
    				$("input:checked[name='check[]']").each(function(){
    					tabcheckvals.push($(this).val());
    				});
     
    				$("#values").text("check[] = " + tabcheckvals.join(', '));
     
    				return false;
    			}
     
    			countChecked();
     
    			$(":checkbox").click(function(){
    				countChecked();
    				bar();
    			});
     
    			/*
    			 * FAQ. Voir également :
    			 * Comment puis-je cocher ou décocher une case à cocher (input checkbox) ? http://www.developpez.net/forums/d892159/webmasters-developpement-web/javascript/bibliotheques-frameworks/jquery/contribuez-future-faq-jquery/#post5134937
    			 *
    			 * Comment puis-je obtenir les paramètres de l'option choisie (select option) ? http://www.developpez.net/forums/d892159/webmasters-developpement-web/javascript/bibliotheques-frameworks/jquery/contribuez-future-faq-jquery/#post5134960
    			*/
    		});
    	</script>
    </head>
    <body>
    	<div id="conteneur">
    		<p id="count"></p>
    		<p id="values"></p>
    		<form>
    			<input type="checkbox" name="newsletter" checked="checked" value="Hourly" />
    			<input type="checkbox" name="newsletter" value="Daily" />
    			<input type="checkbox" name="newsletter" value="Weekly" />
    			<input type="checkbox" name="newsletter" checked="checked" value="Monthly" />
    			<input type="checkbox" name="newsletter" value="Yearly" />
    		</form>
    		<form>
    			<input type='checkbox' value='one' id="foo_1" name='check[]' />
    			<input type='checkbox' value='two' id="foo_2" name='check[]' />
    			<input type='checkbox' value='three' id="foo_3" name='check[]' />
    			<input type='checkbox' value='four' id="foo_4" name='check[]' />
    			<input type='checkbox' value='five' id="foo_5" name='check[]' />
    			<input type='checkbox' value='six' id="foo_6" name='check[]' />
    			<input type='checkbox' value='seven' id="foo_7" name='check[]' />
    			<input type='checkbox' value='eight' id="foo_8" name='check[]' />
    			<input type='checkbox' value='nine' id="foo_9" name='check[]' />
    			<input type='checkbox' value='ten' id="foo_10" name='check[]' />
    		</form>
    	</div>
    </body>
    </html>

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut

    Quoi tu veux dire que tu n'a pas mieux en stock que cette solution là ??

    Pourquoi tu me demandes ^^ tu sais bien que tu es ma référence Jquery

    Juste pour la postérité la mention "inpsired by SpaceFrog" ... sait on jamais d'autres ont laissé moins de traces et sont devenus riches et célèbres
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  9. #9
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Concerne : Comment puis-je changer l'ordre des éléments d'une liste ?

    Et sur clone, il faudrait dire que clone a un bug connue sur ie.
    Je ne crois pas qu'une FAQ soit l'endroit propice pour signaler l'existence de bugs par nature éphémères, qui ne se produisent que dans des circonstances particulières et le plus souvent sur des navigateurs totalement obsolètes.

    Chaque version de jQuery corrige son lot de bugs et en apporte de nouveau. Même dans la liste restreinte des bugs confirmés, on trouve append, appendTo, replaceWith aussi bien que clone.

    Devoir tenir compte de l'évolution des bugs rendrait la future FAQ totalement ingérable. jQuery fait cela très bien : http://dev.jquery.com/report.

    Il y a aussi replacewith.
    replaceWidth, after, before, append, prepend, prependTo sont utilisables et j'en oublie peut être.

    Personnellement j'utilise replaceWidth comme dans la documentation, pour remplacé de l'ancien par du nouveau.

    La FAQ ne sera jamais exhaustive. On donne simplement un cas particulier en exemple. Elle ne remplacera jamais la documentation et elle n'évoluera jamais à la même vitesse.

    Cordialement, Daniel.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  10. #10
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut Annexe JQuery (en cour de réalisation)
    Bonjour,
    je suis un débutant dans JQuery et vu le grand nombre de fonction et méthode j'ai décidé de réaliser un petite document qui résume les fonctions les plus principale.... et je voudrai avoir votre aide.

    1- pour enrichir mon document (de bonne méthode une sorte d'annexe JQuery)
    2- pour faire des corrections sur ce qui existe déjà.

    C’est le seul moyen que j'ai trouvé pour apprendre le plus rapidement possible l'utilisation de JQuery.

    ci-joint le document que j'ai commencer.

    Merci d'avance pour votre aide.

  11. #11
    Membre confirmé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 701
    Points : 597
    Points
    597
    Par défaut
    Je n'ai pas feuilleté ton fichier et loin de moi l'idée de casser ton enthousiasme.

    Mais comme référence j'utilise ce site :
    http://jquery.developpeur-web2.com

    Si ça peux t'aider
    La théorie, c'est quand on sait tout et que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !


    Albert Einstein

  12. #12
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    @geforce : je ne veux pas vous décourager, mais vous vous attaquez à une montagne de travail et la prochaine version de jQuery devrait sortir assez rapidement (je trouve qu'elle est déjà en retard).

    La traduction intégrale de la documentation officielle (http://api.jquery.com/) serait un document très intéressant. Mais c'est un travail sans fin, car les versions se succèdent à un rythme soutenu.

    @llaffont : cette référence est obsolète, car elle se réfère à jQuery 1.3.2. La version 1.4.2 apporte des modifications majeures.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  13. #13
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut
    Bonjour,

    j'ai fait ce document dans le but de me facilité apprentissage de JQuery et loin de moi de traduire tout les fonction de JQuery mais seulement les plus principale toujours dans le but de faciliter mon apprentissage (je suis un débutant sa fait une semaine que je me suis mis) et l'apprentissage de ce qui suivront.

    http://www.developpez.net/forums/att...ex_jquery.doc/

    Cordialement
    GeForce

  14. #14
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut
    Comment puis-je manipuler plusieurs attributs d'un élément du DOM en même temps ?

    Par rapport au post ci-dessus, t'a aussi la variante suivante (pour la création d'éléments) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("<div>", { /* Attributs */ }).appendTo(document.body);
    Ca évite des écritures lourdes du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("<div id='a' style='a' role='monrole'>").appendTo(document.body);
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  15. #15
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Par rapport au post ci-dessus, t'a aussi la variante suivante (pour la création d'éléments) :
    Voir : Comment puis-je créer un nouvel élément du DOM ?

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  16. #16
    Membre chevronné
    Avatar de gwinyam
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 162
    Points : 2 015
    Points
    2 015
    Par défaut
    Concerne : Comment puis-je créer un nouvel élément du DOM ?

    Au sujet de cette Q/R, peut-être serait t-il intéressant de préciser deux choses:
    • si l'élément peut-être impacté par un sélecteur jQuery, il ne sera pas automatiquement pris en compte.
    • Sauf si le sélecteur est utilisé avec la fonction live(). Dans ce cas, tout nouvel élément concerné sera effectivement impacté.
    Comparez la qualité et le prix du matériel de bricolage ou de maison avant d'acheter : MatosMaison
    Le bouton ne masse pas les pieds, mais ça aide la communauté.

  17. #17
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Des exemples de code pour étayer le discours S.V.P.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  18. #18
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut Présentation de jQuery
    [FAIT] [2011-04-19] [danielhagnoul, Vermine, Sepia]

    Présentation de jQuery

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  19. #19
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 661
    Points
    66 661
    Billets dans le blog
    1
    Par défaut
    [FAIT] [2011-04-19] [SpaceFrog, danielhagnoul]

    http://www.developpez.net/forums/d89...y/#post5926080

    -------------------

    Petite proposition de contribution :
    Filtrer un tableau :
    Sur la base de ce post http://www.developpez.net/forums/d10...eurs-colonnes/
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  20. #20
    Membre chevronné
    Avatar de gwinyam
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 162
    Points : 2 015
    Points
    2 015
    Par défaut
    Dans la FAQ en ligne, sur une Q/R (Comment écrire un plugin?) de DanielHagnoul, il y a une coquille :

    Tu cites deux fois la version 1.5 de jQuery, je suppose que la première fois, tu voulais parler de 1.4?

    http://javascript.developpez.com/faq...Plugins#Plugin
    Comparez la qualité et le prix du matériel de bricolage ou de maison avant d'acheter : MatosMaison
    Le bouton ne masse pas les pieds, mais ça aide la communauté.

Discussions similaires

  1. FAQ C++/CLI - Commentaires, suggestions
    Par nico-pyright(c) dans le forum C++/CLI
    Réponses: 1
    Dernier message: 06/10/2008, 19h19
  2. Comment créer une boîte à idée
    Par chatroux dans le forum SharePoint
    Réponses: 1
    Dernier message: 23/09/2008, 15h10
  3. Recherche Idee/Suggestion sur Algo
    Par Danyel dans le forum VB.NET
    Réponses: 15
    Dernier message: 26/08/2008, 18h38
  4. Arretez avec vos idées & suggestions svp
    Par Marc Lussac dans le forum Evolutions du club
    Réponses: 2
    Dernier message: 29/07/2004, 13h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo