Extension Chrome & jQuery: Problème de détection d'event

Par Glaived, il y a 8 ans


Bonjour.

J'aimerais trigger un event en jQuery qui, quand je sélectionne un element dans la liste, il execute du code

Problème: Tout fonctionne, jQuery chargé, sauf le trigger dans l'extension (En dehors comme par exemple en ouvrant la page directement via le navigateur ça fonctionne)

le js:

console.log("step 1"); // "step 1" $(document).ready(function(){ console.log("step 2") // "step 2" $("#languages").change(function(){ console.log("step 3") // pas de "step 3" }); });

le HTML:

<form> <div class="form-group"> <label for="languages">Your languages</label> <select multiple class="form-control" id="languages"> <option value="en">English</option> <option value="fr">Français</option> <option value="da">Dansk</option> <option value="de">Deutsch</option> <option value="es">Español</option> </select> </div> <div class="form-group"> <label class="col-form-label" for="game">Add a game to follow</label> <input type="text" class="form-control" id="game" autocomplete="off" placeholder="Game…"> </div> <button type="submit" class="btn btn-primary">Submit</button> </form>

2 réponses

Pierrot01, il y a 8 ans

Salut,

console.log("step 1"); // "step 1" $(document).ready(function(){ console.log("step 2") // "step 2" $("#languages").on('change',function(){ console.log("step 3") // pas de "step 3" }); });

@plus
Pierre