Articles of Javascript javascript

Modification de l'URL avec jQuery sans recharger la page

Comment puis-je changer l'URL avec jQuery sans recharger la page?

Fading dans la modification des images d'arrière-plan

J'ai un script qui bascule entre les images d'arrière-plan en fonction de l'endroit où je me défile. Je peux obtenir les images d'arrière-plan pour changer correctement, mais il m'a été demandé d'avoir les images de fond fadeIn() au lieu de simplement changer. Fondamentalement, je boude les images d'arrière-plan et je veux que la précédente soit […]

Réduisez l'ensemble des éléments DOM à ceux qui possèdent le niveau le plus profond de JavaScript

Supposons que j'ai un balisage HTML comme ceci: <body> <div id="content"> <div id="sidebar"> </div> <div id="main"> <p class="foo">text</p> <p class="bar">more <span>text</span></p> </div> </div> </body> Supposons en outre que j'ai sélectionné certains d'entre eux dans un ensemble d'éléments DOM: var allElements = jQuery('div,p').get(); // result: [div#content, div#sidebar, div#main, p.foo, p.bar] Maintenant, je souhaite éliminer efficacement tous […]

Javascript setInterval ne fonctionne pas à l'heure

J'ai écrit une méthode de minuterie qui ne fonctionne pas correctement. Il est censé afficher le temps écoulé sur un formulaire, mais il compte en 2 ou 3 au lieu d'une fois par seconde. Ce qui pourrait provoquer ce comportement et comment puis-je le réparer? Mon code: function startTimer() { var minutes, seconds; setInterval(function () […]

Comment nommer une fonction jQuery pour faire fonctionner le bouton arrière d'un navigateur?

J'essaie d'écrire une fonction pour ajaxyfy un site Web, tout fonctionne parfaitement, sauf la fonction pour un bouton arrière. C'est ce que j'ai pour l'instant: function loading() { if (typeof history.pushState !== "undefined") { var historyCount = 0; $('.menu-item, .logo').on('click','a',function(e){ e.preventDefault(); $(this).data('clicked', true); if ($(this).is('.logo a')) { var homepage = $(this).attr('href'); function1(homepage); history.pushState(null, null, homepage); […]

Couper et coller les valeurs de chaîne à la prochaine entrée après le caractère de l'onglet en utilisant JavaScript / jQuery

Je me demandais comment puis-je atteindre, en utilisant javascript / jquery, en divisant une chaîne comme indiqué ci-dessous – abc543567 abc543678 abc223416 abc634567 En quatre entrées, de sorte que chaque groupe puisse être déplacé dans une entrée distincte. Fondamentalement, lorsque je copie cette chaîne dans la première entrée, le premier groupe peut rester dans la […]

Matrice associative non dans l'ordre

L'ordre de tableau associatif est comme celui-ci A00 = > value1 A01 = > value2 B01 = > value3 B02 = > value4 Mais après pour l'ordre de boucle de tableau ne fonctionne pas for (var key in obj3) { $("#code_list1").append(obj3[key]); } La sortie de la console est comme dans l'image

Barre de progression du plugin de téléchargement de fichiers Jquery

Ce plugin gère les téléchargements de fichiers dans une page Web et peut ajouter beaucoup d'éléments UI au processus de téléchargement. Vous créez un élément de type de fichier d'entrée, puis attachez les fichiers js, utilisez le code d'instanciation et le walla. Il existe des options et des instructions API pour accomplir différentes fonctionnalités. Problème: […]

Cercle interactif dans la carte Google qui change en changeant de rayon

Je souhaite un cercle interactif pour google maps, qui augmente ou diminue au fur et à mesure que je change de rayon dans un curseur. Il fonctionne bien quand j'allais augmenter le rayon, mais au rayon décroissant, il ne change pas (diminuant) le cercle dans la carte $(function() { $("#slide").slider({ orientation: "horizontal", range: "min", max: […]

La valeur des données jQuery ne se met pas à jour

Quelqu'un pourrait-il expliquer pourquoi cela ne fonctionne pas? Ce que j'essaie de faire est de mettre à jour un attribut de données appelé 'section_id' dans un élément abandonné avec la nouvelle section dans laquelle il a été abandonné. Je vérifie cet attribut de données lors de la sortie afin qu'ils ne puissent pas le déposer […]