élément avec l'identifiant elem ​$("ulli"/> élément avec l'identifiant elem ​$("ulli">

Maison >interface Web >js tutoriel >Explication détaillée d'exemples de fonctionnement efficace jQuery des éléments de page

Explication détaillée d'exemples de fonctionnement efficace jQuery des éléments de page

零下一度
零下一度original
2017-06-26 15:17:151730parcourir

jQuery peut exploiter efficacement les éléments de la page.


À propos de la sélection des éléments de page DOM et CSS :

 $("span"); //Tous les éléments span

 $( " #elem"); //Élément avec l'identifiant elem

$(".classname"); //Élément avec le nom de classe

$("div#elem");/ /4193514562bf0413427d7daea2e9dae6 balise avec la classe "menu"

$("p> ;span"); /L'étendue du sous-élément direct

de p $("input[type=password]"); //L'élément d'entrée du type spécifié

$("p:first ") ; //Le premier paragraphe de la page

$("p:even"); //Tous les paragraphes pairs

$(":header") ; //Éléments de titre (h1 à h6)

$(":button"); //Tous les éléments du bouton

$(":radio");

$ (":checkbox"); 

 $(":checked"); //Boîte de sélection de l'état sélectionné ou boîte de sélection du segment

  • html() Récupère l'élément ou Le contenu HTML d'un ensemble d'éléments, similaire au innerHTML de JavaScript, obtiendra l'intégralité du code HTML (y compris le texte).

var htmlContent=$("#elem").html();
$("#elem").html("e388a4556c0f65e1904146cc1a846beeHere is some new content.94b3e26ee717c64999d7867364b1b4a3");/*修改内容*/
  • text() récupère uniquement le contenu textuel de l'élément, obtient et modifie le contenu comme suit :

var textContent=$("#elem").text();
$("#elem").text("new content");     //修改内容
$("#elem").append("<p>Here is some new content.</p>")   //添加文本内容
  • attr() renvoie une valeur d'attribut spécifique à l'élément Lorsqu'il est utilisé dans un groupe, renvoie la première valeur des éléments.

var title=$("#elem").attr("title");    //返回属性值

$("#elem").attr("title","new title");    //修改属性值
  • show() //Afficher l'élément $("div").show();

  • hide() // Masquer les éléments, la valeur de slow est d'environ 600 millisecondes

  $("#elem").hide("slow",function ( ){

                      }); 


Animation des éléments 1. Fondu entrant et sortant, tel que :

$("#elem").fadeOut("slow",funtion(){

// Opérations après fondu

 });

 

 $("#elem").fadeIn(500,function(){

   //Opération après fondu entrant

});

 

 $("#elem").fadeTo(3000,0.5,function(){

    //L'opération après un fondu entrant ou sortant, 0,5 signifie Opacité, indiquant que le fondu final l'opacité apparaît ou disparaît jusqu'à 0,5

 } );

slideUp();

slideToggle(); Par exemple, modifiez la hauteur et la largeur de l'élément, puis faites-le disparaître et masquez-le.

Chaîne de commande

Il n'y a pas de limite à la longueur, et de nombreuses opérations peuvent être effectuées en continu sur le même groupe d'éléments :

$("#elem").animate(
    {
        width:400px;
        height:400px;
       },1500,function(){
               $(this).fadeOut("slow");
                }
  );

 $("#elem").text("Bonjour de jQuery").fadeOut( ).fadeIn();

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!

Déclaration:
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