Comment obtenir le nom d'un élément avec Javascript?

J'essaie d'obtenir le nom d'un élément en Javascript. Cela signifie que si l'élément est <div /> , alors "div" serait renvoyé. Si c'est <img src="" /> "img" sera retourné. J'utilise jquery pour sélectionner un groupe d'éléments, puis appeler une fonction personnalisée sur tous. Au sein de cette fonction, je veux savoir ce dont je suis […]

La liste dynamique de JQuery Mobile perd le style (insertion de données) après la mise à jour

Je crée une application mobile (Phonegap / Cordova 1.5.0, JQM 1.1.0) et teste sur iOS 5.1. J'ai une liste d'articles que l'utilisateur "possède" ou veut posséder. Tout au long de l'application, l'utilisateur peut modifier sa liste en ajoutant et en supprimant des éléments. Chaque fois que des éléments sont ajoutés ou supprimés, la liste se […]

Grunt-contrib-htmlmin comment ignorer les tags de modèle

J'utilise grunt-contrib-htmlmin pour minimiser mon html dans un projet backbone / underscorejs, cependant, lorsque je lance grunt-contrib-htmlmin sur n'importe quel modèle underscorejs qui a <% = myvar%>, la tâche génère une erreur d'analyse. Existe-t-il une manière de grunt-contrib-htmlmin peut ignorer le texte à l'intérieur de <% = et%>?

Comment utiliser JSDoc3 pour documenter les espaces de noms imbriqués

J'ai du mal à utiliser JSDoc3 pour documenter le code structuré dans ce sens /** * @namespace MyNamespace.MySubNamespace */ (function (MyNamespace) { MyNamespace.MySubNamespace.Foo = { doSomething: function (someParam) { // doing it } } })(window.MyNamespace) Comment utiliser JSDoc3 pour documenter que MyNamespace contient MySubNamespace qui contient Foo ? De plus, comment associer doSomething avec Foo […]

Pouvez-vous définir la propriété ] interne d'un objet ECMAScript?

Pouvez-vous définir la propriété [[Classe]] interne d'un objet ECMAScript?

Comment attendre un appel ajax pour revenir

J'essaie d'utiliser JQuery bien que je me heurte pour attendre avec succès un appel ajax pour réussir avant d'exécuter d'autres codes. Existe-t-il un moyen d'attendre qu'un ajax appelle? J'ai vu des exemples, mais il semble juste d'attendre aveuglément pendant x quantité de secondes? Merci James

AngularJS compose les données $ http post

Je crée une application ionique qui doit envoyer de grandes quantités de données à un serveur écrit en php. Je recherche un moyen de compresser les données que j'ai publiées pour accélérer mon application. Je ne suis pas sûr de savoir quelle est la meilleure approche, j'ai essayé LZString, mais la taille de la valeur […]

Obtenir du contenu de la portée

Comment puis-je obtenir le contenu de la portée? Je cherche un moyen pour tout cela d'être vanilla, pas jQuery Javascript (et un peu jQuery) var swear_words_arr=new Array("bad","evil","freak"); var regex = new RegExp('\\b(' + swear_words_arr.join('|') + ')\\b', 'i' ); function validate_user_text() { var text = document.getElementById('myInput'); text.text(); if(regex.test(text)) { window.location="http://www.newlocation.com"; return false; } } var myVar=setInterval(function(){validate_user_text()},1000);change […]

GetUserMedia () dans JavaScript se normalise à travers les navigateurs. Invocation illégale

Lorsque j'essaie de faire ce qui suit: var getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia; // now I try to invoke it with some parameters: getUserMedia(…) // not working! Il déclenche une erreur "Invocation illégale" dans Chrome. Mais si je le fais: navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia; // now invoke it with the […]

La date de Javascript rend mauvais. Mois si le jour est 01

J'essaie d'obtenir le mois à partir de la chaîne de la date, cela fonctionne bien tant que le jour n'est pas le premier du mois (01). Si le jour est le premier, il retourne le mois précédent: <!DOCTYPE html> <html> <body> <p>Click the button to display the month.</p> <button onclick="myFunction()">Try it</button> <p id="demo"></p> <script> function […]

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