Maison  >  Article  >  interface Web  >  Résumé des exemples d'utilisation des éléments et attributs DOM dans jquery

Résumé des exemples d'utilisation des éléments et attributs DOM dans jquery

伊谢尔伦
伊谢尔伦original
2017-06-19 10:52:291059parcourir

Méthodes des éléments DOM

1 .get()

$(selector).get(index)//可选。规定获取哪个匹配元素(通过 index 编号)。
//get() 方法获得由选择器指定的 DOM 元素
$("button").click(function(){
  x=$("p").get(0);
  $("div").text(x.nodeName + ": " + x.innerHTML);
});//获得第一个 p 元素的名称和值

2.index()

$(selector).index()//获得第一个匹配元素相对于其同胞元素的 index 位置,如果未找到元素,index() 将返回 -1。
$(selector).index(element)//获得元素相对于选择器的 index 位置
$("li").click(function(){
  alert($(this).index());
});//获得第一个 p 元素的名称和值

3. .size()

$(selector).size()//返回被 jQuery 选择器匹配的元素的数量

4. .toArray()

$(selector).toArray()//以数组的形式返回 jQuery 选择器匹配的元素
$("button").click(function(){
  x=$("li").toArray()
  for (i=0;i<x.length;i++)
    {
    alert(x[i].innerHTML);
    }
});//将 li 元素转换为数组,然后输出该数组元素的 innerHTML

Attributs

1.

La chaîne renvoyée par l'attribut jquery contient le numéro de version de jquery

$().jquery
$("button").on("click",function(){ 
  var version = $().jquery;
  alert("You are running jQuery version: " + version);
});

2.

jQuery.fx.interval = milliseconds;

la propriété jQuery.fx.interval est utilisée pour modifier la vitesse d'exécution de l'animation en millisecondes. Cette propriété peut être manipulée pour ajuster le nombre d'images par seconde d'exécution de l'animation

Spécifie la fréquence d'exécution de l'animation en millisecondes. La valeur par défaut est de 13 millisecondes

$("#toggle").on("click",function(){
  $("div").toggle(5000);
});
$("#interval").on("click",function(){
  jQuery.fx.interval = 500;
});//以较少的帧数来运行 <div> 元素的动画

3. jQuery.fx.off

La propriété jQuery.fx.off est utilisée pour désactiver ou activer globalement toutes les animations

jQuery. fx.off = true|false;

La valeur par défaut est false, ce qui permet à l'animation de s'exécuter normalement. Lorsqu'elle est définie sur true, toutes les méthodes d'animation seront désactivées, ce qui définira l'élément dans son état final au lieu d'afficher l'effet

$("#true").click(function(){
  jQuery.fx.off = true;
});
$("#false").click(function(){
  jQuery.fx.off = false;
});
$("#toggle").click(function(){
  $("div").toggle("slow");
});

4 jQuery.support

jQuery.support Le. La propriété .propvalue

jQuery.support contient un ensemble de propriétés qui représentent différentes fonctionnalités ou vulnérabilités du navigateur.

Cet attribut est principalement utilisé pour un usage interne de jQuery

$(document).ready(function(){
  $("p").html("This browser can create XMLHttpRequest object: " + jQuery.support.ajax);
});测试浏览器是否能创建 XMLHttpRequest 对象

5. length

L'attribut length contient le nombre d'éléments dans l'objet jQuery

$(selector).length
$("button").click(function(){
  alert($("li").length);
});//输出 <li> 元素的数目

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