Trouver si la valeur est contenue dans les valeurs séparées par des virgules dans JS

Compte tenu de ces deux cordes: var first = 'dog,cat,lion'; var second = 'cat'; Comment le faire pour savoir si le second var est l'un des mots (séparés par des virgules) dans les premiers vars?

OOP en javascript

Je me demande quelle façon d'utiliser OOP dans Javascript est le meilleur moyen d'y parvenir. Il y a ce prototype et vous avez la manière de style de fonction. Mais les deux ont de très mauvais moyens d'hériter d'une classe de base. J'ai donc essayé de construire un moyen de rendre cela possible sans avoir […]

JQuery chacun

var slides = $(".promo-slide"); slides.each(function(key, value){ if (key == 1) { this.addClass("first"); } }); Pourquoi est-ce que je reçois une erreur en disant: Uncaught TypeError: Object #<HTMLDivElement> has no method 'addClass' À partir du code ci-dessus?

SignalR pour le suivi des utilisateurs en ligne et le chat

Nous travaillons sur une application de réseau social et nous implémentons plusieurs nouvelles fonctionnalités. 1. Suivi des utilisateurs en ligne 2. Chat (chat individuel et discussion ultérieure) J'ai regardé SingalR et cela semble prometteur. Nous utilisons ASP.NET MVC 3 et pensons à utiliser des hubs. Ma question est de savoir si SignalR est-il meilleur au […]

Comment insérer un élément en position sélectionnée dans un document HTML?

Je souhaite insérer un élément (span, div etc) au poste déterminé par la sélection de texte par l'utilisateur dans le document. J'ai pu obtenir l'élément sur lequel la sélection est effectuée. Mais je ne suis pas en mesure d'obtenir la position exacte où la sélection est effectuée. Par exemple: <span>this is testing string for testing […]

La fonction Arrow ES6 change la portée de ceci dans Meteor.publish

Donc, j'ai commencé à utiliser ES6 dans Meteor , mais apparemment, si vous essayez d'utiliser la syntaxe Meteor.publish avec une fonction de flèche, this.userId est indéfini, alors que si vous l'utilisez avec une function(){} régulière function(){} this.userId fonctionne parfaitement, Je suppose que c'est une sorte de processus transpiler qui attribue une autre chose à l'utilisateur, […]

Revenir à la page précédente

Je veux juste revenir sur mon site. Une fois que je clique sur le bouton, il faut que l'url apparaisse dans la page précédente. Comment puis-je faire cela en utilisant jquery?

Jquery metismenu ne fonctionne pas charger des données asynchrones avec le contrôleur AngularJS

J'ai un problème avec le menu Jquerymetis. Je souhaite charger des éléments de menu de la base de données et j'utilise le contrôleur AngujarJS pour obtenir le JSON avec les éléments du menu. Voici AngularJSController var appControllers = angular.module('appControllers', []); appControllers.controller('MenuCtrl', ['$scope', '$http', function ($scope, $http) { var url = "/api/Menus/GetMenuElements"; $http.post(url). success(function (data, status, […]

Comment enregistrer une page Web localement, y compris des images, etc.

Je crée un add-on pour une application. Les clients paient pour afficher certaines pages Web et télécharger certains fichiers hors de lui. Ils veulent automatiser ce processus de téléchargement par add-on. Donc, au lieu de sélectionner "Enregistrer la page comme" et en attendant l'achèvement du téléchargement, ils peuvent cliquer sur le complément et oublier le […]

Le flacon ne peut pas lire le chemin statique et charger les fichiers Javascript

Ma structure d'application est project/ configuration/__init__.py core/ static /app /css /img /js/app.js /lib/angular/angular.js /partials index.html La configuration/__init__.py mon fichier configuration/__init__.py a quelque chose comme # setting up template directory TEMPLATE_DIR = os.path.join(os.path.dirname(os.path.abspath(__file__)), '../static/app') app = Flask(__name__, template_folder=TEMPLATE_DIR, static_folder=TEMPLATE_DIR) Lorsque je charge la page localhost/index.html , je vois l'erreur de javascript comme GET http://127.0.0.1:5000/js/app.js 404 (NOT […]

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