La solution à l'indisponibilité de jquery sur : ouvrez d'abord le fichier de code correspondant ; puis modifiez l'écriture en "$(document).on("click",".test",function(){alert( ". ..");});" C'est ça.
L'environnement d'exploitation de ce tutoriel : système windows10, jquery1.7, cet article est applicable à toutes les marques d'ordinateurs.
Recommandé : "Tutoriel jquery"
La solution à la liaison invalide de jQuery sur()
on() ajoute un ou plusieurs gestionnaires d'événements sur l'élément sélectionné et ses éléments enfants. Depuis la version 1.7 de jQuery, la méthode on() est le nouveau remplacement des méthodes bind(), live() et délégué(). Le site officiel nous recommande également d'utiliser cette méthode, qui simplifie la base de code jQuery.
Syntaxe$(
selector).on(event,childSelector,data,function,map)
Paramètre | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
événement
|
Obligatoire . Spécifie un ou plusieurs événements ou espaces de noms à supprimer des éléments sélectionnés.
|
||||||||||||
childSelector | Facultatif. Spécifie que les gestionnaires d'événements ne peuvent être ajoutés qu'aux éléments enfants spécifiés (et non au sélecteur lui-même, comme la méthode obsolète délégué()). | ||||||||||||
données | Facultatif. Spécifie des données supplémentaires à transmettre à la fonction. | ||||||||||||
fonction | Facultatif. Spécifie une fonction à exécuter lorsqu'un événement se produit. | ||||||||||||
map | Spécifie le mappage d'événements ({event:function, event:function, ...}), contenant un ou plusieurs événements à ajouter à l'élément, et une fonction à exécuter lorsque l'événement se produit. |
$(".test").on("click",function(){ alert("执行了"); });
$(document).on("click",".test",function(){//修改成这样的写法 alert("生成的也可以执行了!"); });
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!