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

jQuery : Explication détaillée de l'utilisation de die()

黄舟
Libérer: 2017-06-26 09:38:15
original
1616 Les gens l'ont consulté

Cet article présente principalement l'utilisation de la méthode die() dans jQuery Il analyse la fonction, la définition et la suppression de toutes les fonctions de la méthode die(), la définition et la suppression d'un ou plusieurs éléments. ajouté à l'élément spécifié via la méthode live(). Pour obtenir des conseils sur l'utilisation de plusieurs programmes de gestion d'événements , les amis dans le besoin peuvent se référer à

Cet article explique l'utilisation de la méthode die(). en jQuery avec des exemples. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :

Cette méthode supprime tous les un ou plusieurs gestionnaires d'événements ajoutés à l'élément spécifié via la méthode live().

Structure de syntaxe :

$(selector).die(type,function)
Copier après la connexion

Liste des paramètres :

Paramètre
参数描述
type可选。定义附加到元素的一个或多个事件类型。由空格分隔多个事件值。
function定义当事件发生时运行的函数
Description<🎜>type<🎜>< /td>Facultatif. Définit un ou plusieurs types d'événements à attacher à l'élément. Plusieurs valeurs d'événement séparées par des espaces. <🎜>function<🎜>Définir Fonction<🎜>. <🎜>

实例代码:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>脚本之家</title>
<style type="text/css">
p{border:1px solid blue;}
li 
{
  
list-style-type
:none;
  width:150px;
  height:150px;
  border:1px solid green;
}
</style>
<script type="text/
javascript
" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript"> 
$(
document
).ready(function(){ 
  $("p").live("click",function(){ 
    $("li").slideToggle(); 
  }); 
  $("button").click(function(){ 
    $("p").die(); 
  }); 
}) 
</script>
</head>
<body>
<p>
  <ul>
    <li>脚本之家</li>
  </ul>
</p>
<button>删除添加</button>
</body>
</html>
Copier après la connexion

概述

从元素中删除先前用.live()绑定的所有事件.(此方法与live正好完全相反。)

如果不带参数,则所有绑定的live事件都会被移除。

你可以解除用live注册的自定义事件。

如果提供了type参数,那么会移除对应的live事件。

如果也指定了第二个参数function,则只移出指定的事件处理函数。

参数

type[,fn] String,FunctionV1.3

type:要移除的一个或多个事件处理程序。由空格分隔多个事件值。必须是有效的事件。

fn:要移除的函数。。

type StringV1.4.3

要移除的一个或多个事件处理程序。 由空格分隔多个事件值。必须是有效的事件。

示例

描述:

给按钮解除click事件

jQuery 代码:

function aClick() { $("div").show().fadeOut("slow"); } $("#unbind").click(function () { $("#theone").die("click", aClick) });
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!

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!