L'exemple de cet article décrit la méthode jQuery pour obtenir et attribuer des valeurs aux éléments HTML. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Collection de valeurs de Jquery et affectation aux contrôles de base
Acquisition de valeur de jQuery et affectation aux éléments de formulaire :
1. Sélectionnez l'élément
$("#myid") a le même effet que document.getElementById("myid"), mais nécessite beaucoup moins de caractères.
Si vous devez convertir un objet jQuery en élément html, il vous suffit de prendre le 0ème élément. Par exemple, $("#myid") renvoie un objet jQuery, tandis que $("#myid")[0. ] Ce qui est renvoyé est l'élément html
Si vous sélectionnez tous les éléments img, alors écrivez : $("img")
Si vous sélectionnez un élément div avec class="TextBox" (
), alors écrivez comme ceci : $("div.TextBox")
Sélectionnez l'élément avec l'attribut myattr $("div[myattr]")
Sélectionnez l'élément avec l'attribut myattr et la valeur d'attribut égale à myclass $("div[myattr='myclass']")
L'attribut n'est pas égal à [myattr!='myclass']
Les attributs commencent par mon [myattr^='my']
Les attributs se terminent par class [myattr$='class']
L'attribut contient les trois caractères cla [myattr*='cla']
Si une sélection renvoie plusieurs éléments et que vous souhaitez appliquer certains attributs à chaque élément renvoyé, vous pouvez écrire comme ceci
1
2
3
4
5
6
$("div").each(function()
{
$(this).css("background-color", "#F00″);
alert($(this).html());
$(this).width("200px");
});
Copier après la connexion
2. Événement
Ajouter la méthode de gestion des événements onload à la page
1
2
3
4
$(function()
{
alert("页面结构加载完毕, 但是可能某些图片尚未加载(一般情况下, 此事件就够用了)");
});
Copier après la connexion
Vous pouvez lier plusieurs méthodes de gestion des événements onload à la page
1
2
3
4
5
6
7
8
$(function()
{
alert("我首先被执行");
});
$(function()
{
alert("我第二被执行");
});
Copier après la connexion
Lier des événements spéciaux
1
2
3
4
$("#myid").keydown(function()
{
alert("触发了keydown事件");
});
Copier après la connexion
En plus de ces événements couramment utilisés, les événements inhabituels doivent être liés via la méthode bind
3. Attributs/méthodes des éléments
Obtenir la hauteur d'un élément, $("#myid").height()
Pour obtenir la position d'un élément, $("#myid").offset() renvoie un objet offset Si vous prenez le haut de la position de l'élément, alors $("#myid").offset().top, si. vous prenez à gauche, puis $("#myid").offset().left
Récupère le innerHTML d'un élément, $("#myid").html()
Récupère le texte interne d'un élément, $("#myid").text()
Récupère la valeur d'une zone de texte, $("#myid").val()
Récupère les attributs d'un élément, $("#myid").attr("myattribute")
Les méthodes ci-dessus ont une fonctionnalité de base, c'est-à-dire qu'aucun paramètre n'est utilisé pour représenter la valeur et que les paramètres sont utilisés pour représenter la valeur de réglage (sauf le décalage), comme
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