Tag: jquery

Est-ce que le retour / l'avancement dans le navigateur change les variables javascript?

<script type="text/javascript> var x = 0; //this occurs in the beginning of the page. $("#button").onclick{ x = 1; } </script> Disons que la variable "x" passe à 1. Ensuite, l'utilisateur clique sur un lien. Lorsque l'utilisateur clique "retour", x sera-t-il 0 ou 1?

JQuery et marge: 0 auto

Donc, c'est un problème qui a été posé auparavant, mais j'espère que nous pouvons le reposer: j'utilise jQuery 1.4. Si je définis le style #obj { margin: 0 auto; } Et ensuite faire $('#obj').css('marginLeft'); Le résultat est la valeur calculée en pixels. Existe-t-il un moyen de dire si ces pixels proviennent du calcul auto ou […]

JQuery plugin méthode publique / fonction

J'essaie d'atteindre quelque chose comme le suivant, mais je ne sais pas ce qui est incorrect: $.a = function() { // some logic here function abc(id) { alert('test'+id); } } $.a.abc('1'); J'ai essayé d'utiliser la fonction de retour, mais cela ne semble pas fonctionner non plus. Puis-je avoir une aide s'il vous plait. Merci pour […]

Le moyen le plus simple d'obtenir le nombre de décimales en un nombre en JavaScript

Existe-t-il une meilleure façon de déterminer le nombre de décimales sur un nombre que dans mon exemple? var nbr = 37.435.45; var decimals = (nbr!=Math.floor(nbr))?(nbr.toString()).split('.')[1].length:0; Par mieux, je veux dire plus rapidement pour exécuter et / ou utiliser une fonction JavaScript native, c'est-à-dire. Quelque chose comme nbr.getDecimals (). Merci d'avance! MODIFIER: Après avoir modifié la […]

La requête Media Modernizr ne fonctionne pas lors du redimensionnement du navigateur

J'utilise une requête multimédia Modernizr en JavaScript pour modifier une marge d'élément et ajouter une classe "petit". Ma requête multimédia Modernizr ne fonctionne pas lorsque je redimensionne mon navigateur, mais lorsque je rafraîchis la page, ça marche. Je sais que je peux résoudre ce problème à l'aide de la fonction jQuery $( window ).resize() , […]

Jquery Impossible de lire la propriété 'done' de indefined – évitez cela

J'ai une fonction qui renvoie les résultats (ou non). Le problème est quand il ne renvoie aucune valeur que je reçois dans la console le message Ne peut pas lire la propriété "fait" d'undefined Ce qui est vrai et je comprends le problème. En outre, cette erreur ne fait pas que mon code cesse de […]

Enregistrer le formulaire à l'aide de localstorage HTML5

Existe-t-il un moyen d'enregistrer dans le stockage local et de le réutiliser à nouveau, comme cette logique: Forme :::::::::::: saveURTO :::::::::::::::::::::::::::::::::::::::::::::::::::::: Forme <:::::::::::: getFROM ::::::::::::::: localstorage Après avoir rempli le formulaire avec les données, je souhaite enregistrer le formulaire avec son contenu dans le stockage local, puis, lorsque je veux compléter d'autres fichiers avec les […]

Définir iframe innerHTML sans charger la page (avec jquery)

Je souhaite définir le contenu d'un iframe de manière dynamique, quand aucune page n'a été chargée avant dans l'iframe. Je fais ça: iframe = $('<iframe id="thepage"></iframe>'); iframeHtml = 'iframeHtml'; $('body').append(iframe); iframe .contents() .html(iframeHtml); Mais cela ne fonctionne pas, le html est toujours vide.

Meilleure façon de charger le script dynamique

J'ai besoin de charger des fichiers js de manière dynamique et séquentielle (c.-à-d. Un second chargement de script après chargement complet du premier, troisième après le second, etc.). Question: comment détecter quand un script a été chargé? J'ai rencontré des problèmes avec l'événement onload: il ne se déclenche pas dans IE8. Après avoir lu ceci […]

Des menus déroulants Web accessibles par clavier

Existe-t-il un moyen de créer des menus déroulants accessibles par clavier sur les sites Web? Notre application Web actuelle a des menus standard, mais cela ralentit beaucoup nos employés de saisie de données (qui sont habitués aux applications de bureau où il existe un menu accessible au clavier et pas besoin d'utiliser une souris). Nous […]

JavaScript rend le site Web intelligent, beauté et facile à utiliser.