jQuery est une bibliothèque JavaScript légère largement utilisée dans le développement Web. Elle encapsule de nombreuses opérations DOM courantes et méthodes de gestion d'événements, simplifiant considérablement la complexité de la programmation JavaScript. Cet article présentera l'utilisation de base des objets jQuery, notamment comment utiliser les sélecteurs jQuery, exploiter les éléments DOM, gérer les événements, etc., et utiliser des exemples de code spécifiques pour aider les lecteurs à mieux comprendre et maîtriser les connaissances de base de jQuery.
Tout d'abord, introduisez la bibliothèque jQuery dans le document HTML. Vous pouvez télécharger le fichier jQuery et l'introduire dans la page, ou vous pouvez utiliser CDN pour l'introduire :
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
Pass Le sélecteur jQuery peut sélectionner des éléments DOM sur la page. Les sélecteurs couramment utilisés sont les suivants :
$("div")
$("div")
$(".classname")
$("#id")
$("[attrName='attrValue']")
示例代码:
// 选取所有p元素 $("p").css("color", "red"); // 选取class为content的元素 $(".content").hide(); // 选取id为header的元素 $("#header").show(); // 选取属性data-id为1的元素 $("[data-id='1']").addClass("selected");
jQuery提供了丰富的方法来操作DOM元素,包括增删改查等操作:
append()
, prepend()
, after()
, before()
remove()
, empty()
attr()
, prop()
, css()
text()
, html()
, val()
示例代码:
// 在p元素后添加一个span元素 $("p").after("<span>这是新增的内容</span>"); // 删除class为content的元素 $(".content").remove(); // 修改id为header的元素的背景色 $("#header").css("background-color", "#f5f5f5"); // 获取输入框的值 var inputValue = $("input").val();
jQuery提供了便捷的事件处理方法,可以轻松地添加、移除和触发事件:
on()
off()
trigger()
示例代码:
// 点击按钮时弹出提示框 $("#btn").on("click", function() { alert("按钮被点击了!"); }); // 移除按钮的点击事件处理程序 $("#btn").off("click");
jQuery还提供了丰富的动画效果,可以实现元素的平滑过渡:
show()
, hide()
, toggle()
fadeIn()
, fadeOut()
, fadeToggle()
slideDown()
, slideUp()
, slideToggle()
animate()
$(".classname")
Sélectionnez les éléments par ID : $("#id")
Sélectionnez les éléments par attributs : $("[ attrName='attrValue']")
// 点击按钮时展示隐藏的内容 $("#toggleBtn").on("click", function() { $("#content").slideToggle(); }); // 自定义动画效果 $("#box").animate({ left: '250px', opacity: '0.5', height: '150px', width: '150px' }, 1000);
append()
, prepend()
, after()
, before()
🎜🎜Supprimer des éléments : remove()
, empty()
🎜🎜Modifier les attributs : attr()
, prop ()
, css()
🎜🎜Obtenir le contenu : text()
, html()
, val()
🎜🎜🎜Exemple de code :🎜rrreee🎜4. Gestion des événements🎜🎜jQuery fournit des méthodes pratiques de gestion des événements qui peuvent facilement ajouter, supprimer et déclencher des événements :🎜🎜🎜Ajouter un gestionnaire d'événements : on() code>🎜🎜 Supprimer le gestionnaire d'événements : <code>off()
🎜🎜Événement déclencheur : trigger()
🎜🎜🎜Exemple de code : 🎜rrreee🎜5. Effets d'animation🎜🎜jQuery également. fournit des effets d'animation riches permettant d'obtenir une transition fluide des éléments : 🎜🎜🎜Afficher et masquer les éléments : show()
, hide()
, toggle()
code>🎜🎜Fade entrant et sortant : fadeIn()
, fadeOut()
, fadeToggle()
🎜🎜Effet de glissement : slideDown()
, slideUp()
, slideToggle()
🎜🎜Animation personnalisée : animate()
🎜🎜🎜Exemple de code : 🎜rrreee 🎜Grâce à l'introduction de cet article, les lecteurs peuvent comprendre l'utilisation de base des objets jQuery, notamment la sélection d'éléments avec des sélecteurs, l'exploitation des éléments DOM, la gestion des événements et la mise en œuvre d'effets d'animation. La maîtrise de ces connaissances de base peut aider les développeurs à utiliser plus efficacement la bibliothèque jQuery pour le développement Web. J'espère que cet article pourra être utile aux débutants et inspirer davantage d'apprentissage et d'exploration de jQuery. 🎜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!