Questions marquées «javascript»

Pour des questions concernant la programmation dans ECMAScript (JavaScript / JS) et ses divers dialectes / implémentations (à l'exception d'ActionScript). Cette balise est rarement utilisée seule mais est le plus souvent associée aux balises [node.js], [jquery], [json] et [html].


25
Comment cibler uniquement Internet Explorer 10 dans certaines situations telles que le CSS spécifique à Internet Explorer ou le code JavaScript spécifique à Internet Explorer?
Comment cibler uniquement Internet Explorer 10 dans certaines situations telles que le CSS spécifique à Internet Explorer ou le code JavaScript spécifique à Internet Explorer? J'ai essayé ceci, mais cela ne fonctionne pas: <!--[if IE 10]> <html class="no-js ie10" lang="en"> <![endif]--> <!--[if !IE]><!--> <html lang="en" class="no-js"> <!--<![endif]--> Internet Explorer 10 …

5
Une directive angulaire peut-elle passer des arguments aux fonctions dans les expressions spécifiées dans les attributs de la directive?
J'ai une directive de formulaire qui utilise un callbackattribut spécifié avec une portée d'isolat: scope: { callback: '&' } Il se trouve à l'intérieur d'un ng-repeatafin que l'expression que je passe inclut le idde l'objet comme argument de la fonction de rappel: <directive ng-repeat = "item in stuff" callback = …

6
Obtenir l'index de l'élément en tant qu'enfant par rapport au parent
Disons que j'ai ce balisage: <ul id="wizard"> <li>Step 1</li> <li>Step 2</li> </ul> Et j'ai ce jQuery: $("#wizard li").click(function () { // alert index of li relative to ul parent }); Comment puis-je obtenir l'index de l'enfant par lirapport à son parent, en cliquant dessus li? Par exemple, lorsque vous cliquez …
160 javascript  jquery 

18
Débogage de JavaScript dans IE7
J'ai besoin de déboguer JavaScript dans Internet Explorer 7. Malheureusement, son débogueur par défaut ne me fournit pas beaucoup d'informations. Il me dit la page sur laquelle l'erreur est apparue (pas le script spécifique) et me donne un numéro de ligne. Je ne sais pas si cela est lié à …


6
Comment utiliser les variables JavaScript dans les sélecteurs jQuery?
Comment utiliser des variables JavaScript comme paramètre dans un sélecteur jQuery? <script type="text/javascript"> $(function(){ $("input").click(function(){ var x = $(this).attr("name"); $("input[id=x]").hide(); }); }); </script> <input type="text" id="bx"/><input type="button" name="bx"/> <input type="text" id="by"/><input type="button" name="by"/> En gros, ce que je veux faire, c'est pouvoir cacher l'élément qui a un idégal au nom …
160 javascript  jquery 

15
Comment puis-je faire correspondre plusieurs occurrences avec une expression régulière en JavaScript similaire à preg_match_all () de PHP?
J'essaie d'analyser les chaînes encodées par URL qui sont composées de paires clé = valeur séparées par &ou &. Ce qui suit ne correspondra qu'à la première occurrence, en séparant les clés et les valeurs en éléments de résultat distincts: var result = mystring.match(/(?:&|&)?([^=]+)=([^&]+)/) Les résultats pour la chaîne '1111342 …
160 javascript  regex 

22
Pourquoi isNaN («») (chaîne avec espaces) est-il égal à false?
En JavaScript, pourquoi isNaN(" ")évalue-t-il false, mais isNaN(" x")évalue- truet-il? J'effectuer des opérations numériques sur un champ de saisie de texte, et je vérifie si le champ est null, ""ou NaN. Lorsque quelqu'un tape une poignée d'espaces dans le champ, ma validation échoue sur les trois et je ne comprends …
160 javascript  nan 

13
this.setState ne fusionne pas les états comme je m'y attendais
J'ai l'état suivant: this.setState({ selected: { id: 1, name: 'Foobar' } }); Ensuite, je mets à jour l'état: this.setState({ selected: { name: 'Barfoo' }}); Puisqu'il setStateest supposé fusionner, je m'attendrais à ce que ce soit: { selected: { id: 1, name: 'Barfoo' } }; Mais à la place, il mange …


16
Angulaire et anti-rebond
Dans AngularJS, je peux anti-rebondir un modèle en utilisant les options ng-model. ng-model-options="{ debounce: 1000 }" Comment puis-je supprimer un modèle dans Angular? J'ai essayé de rechercher anti-rebond dans la documentation mais je n'ai rien trouvé. https://angular.io/search/#stq=debounce&stp=1 Une solution serait d'écrire ma propre fonction anti-rebond, par exemple: import {Component, Template, …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.