$("td").dblclick(function(){
var tdIns = $(this);
var tdpar = $(this).parents("tr");
tdpar.css("couleur de fond","jaune");
If (tdIns.children("input").length>0){ return false }
var inputIns = $(""); //Code de la zone de saisie qui doit être inséré
var texte = $(this).html();
InputIns.width(tdIns.width()); //Définir l'entrée pour qu'elle soit cohérente avec la largeur td
inputIns.val(tdIns.html()); // Copiez le contenu td de la cellule d'origine dans la zone de texte insérée
tdIns.html(""); //Supprimer le contenu td de la cellule d'origine
inputIns.appendTo(tdIns).focus().select(); //Insérez le code de la zone de saisie qui doit être inséré dans le nœud dom
inputIns.click(function(){return false;});
inputIns.keyup(function(event){
//1. Déterminez s'il faut appuyer sur Entrée
//La différence de temps d'acquisition entre les différents navigateurs pour la fin
var monEvénement = événement || window.event
var key = myEvent.keyCode;
Si(clé == 13){
var inputNode = $(this);
//1. Enregistrez le contenu de la zone de texte actuelle
var inputText = inputNode.val();
//2. Effacez le contenu de td
inputNode.parent().html(inputText);
});
//Gérer les événements Enter et Esc
inputIns.blur(function(){
var inputText = $(this).val();
tdIns.html(inputText);
tdpar.css("background-color","white");
tdIns.html(text);
});
});
5. Élément parent $(this).parent();
6. Spécifiez l'élément frère suivant de l'élément $(this).next();
7. Tous les éléments frères de l'élément spécifié $(this).nextAll();
8. Spécifiez l'élément et tous les éléments frères $(this).andSelf();
9.prev() : récupère l'élément frère précédent de l'élément spécifié (le précédent).
10.prevAll() : récupère tous les éléments frères et sœurs devant l'élément spécifié. 11. Obtenez des éléments enfants
var aNods = $("ul > a");// Trouvez ul sous Tous les tags
Méthode 2 : enfants()
Méthode 3 : trouver()
Remarque :
1> Les méthodes children et find sont toutes deux utilisées pour obtenir les éléments enfants de l'élément. Aucune d'elles ne renverra un nœud de texte, tout comme la plupart des méthodes jQuery.
2> La méthode children n'obtient que les éléments enfants situés en dessous de l'élément, à savoir : les enfants immédiats.
3> La méthode find obtient tous les éléments subordonnés, à savoir : les descendants de ces éléments dans l'arborescence DOM
4> Le sélecteur de paramètres de la méthode children est facultatif (facultatif) et est utilisé pour filtrer les éléments enfants, mais le sélecteur de paramètres de la méthode find est obligatoire.
5> La méthode find peut en fait être implémentée en utilisant jQuery (sélecteur, contexte). Autrement dit, $('li.item-ii').find('li') équivaut à $('li', 'li.item-ii').
$.validator.addMethod("isCode", function(value, element) {
var reg = /^[^u4e00-u9fa5]{1,}$/;
return this.optional(element) || (reg.test(value));
}, "Seuls les lettres, chiffres et traits de soulignement peuvent être saisis");
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn