Maison > interface Web > js tutoriel > le corps du texte

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

伊谢尔伦
Libérer: 2017-06-19 10:52:29
original
1056 Les gens l'ont consulté

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 元素的名称和值
Copier après la connexion

2.index()

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

3. .size()

$(selector).size()//返回被 jQuery 选择器匹配的元素的数量
Copier après la connexion

4. .toArray()

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

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);
});
Copier après la connexion

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> 元素的动画
Copier après la connexion

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");
});
Copier après la connexion

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 对象
Copier après la connexion

5. length

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

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

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal