`

十三、bind

 
阅读更多

//可以通过空格绑定多个事件
$("#child").bind("mouseover.test mouseout.test",function(event){
    $(this).toggleClass("bgc");
});
//取消了mouseout事件
//$("#child").unbind("mouseout");

//可以为一组事件增加一个命名空间,在事件之后通过.来增加,
//在移除事件的时候,可以直接通过命名空间一起移除
$("a[href='ccc']").bind("click.test",function(event){
    print("a");
    event.preventDefault();
});
//移除一组事件
$("*").unbind(".test");
function print(txt) {
    $("#content").append(txt+"<br/>");
}

 

 

$(".ccc").bind("click",function(event){
    alert($(this).html());
});
//基于bind所带来的问题是,当新增加元素的时候,没有办法为新元素绑定事件
//需要重新使用bind来bind方法来绑定。
$("#content").append("<div class='ccc'>bbbbb</div>");

分享到:
评论

相关推荐

    Ubuntu配置DNS服务器--bind.doc

    bind 软件的版本主要分为三个版本: BIND4、BIND8 和 BIND9。其中,BIND9 是最新版本的 BIND,全部重新写过,免费(但是由商业公司资助),也添加了许多新的功能。 BIND9 在 2000 年十月份推出,现在稳定版本是 ...

    Ubuntu配置DNS服务器--bind.pdf

    BIND v9于2000年十月首次发布,其稳定版本为9.3.2。 #### 三、软件资源 为了更好地理解和使用BIND,以下是一些重要的软件资源链接: - **官方网站**:[http://www.bind.com/](http://www.bind.com/) - **最新版本...

    JavaScript必知必会(十) call apply bind的用法说明

    在JavaScript中,`call`, `apply`, 和 `bind` 是函数对象的三个核心方法,它们都与函数调用时的上下文(`this` 的值)以及参数传递有关。理解这三个方法是深入学习JavaScript的关键。 1. **call()**: - `call()` ...

    Linux 网络开发必学课程(十三)课代码

    在本课程"Linux 网络开发必学课程(十三)"中,我们将深入探讨Linux环境下的网络编程,这是软件开发者尤其是系统级程序员必须掌握的关键技能。课程可能涵盖了如何使用C语言或者其他编程语言来实现网络服务和客户端...

    vue相关知识点练习,共十三章

    本练习集旨在帮助你深入理解和掌握Vue.js的关键知识点,覆盖了从基础到进阶的十三个章节。下面将详细阐述这些章节中涉及的核心概念和技术。 1. **基础概念**:这一章主要介绍Vue的基本架构,包括安装、创建项目、...

    基于RedHat Enterprise Linux 5的DNS系统的研究.pdf

    三、基于BIND软件的主DNS服务器的配置过程 BIND是目前使用最广泛的DNS服务器软件。基于RedHat Enterprise Linux 5平台,使用BIND软件来配置主DNS服务器。配置过程主要包括:安装BIND软件、配置BIND软件、设置DNS...

    【第十三章】JavaScript【引用类型】

    【第十三章】JavaScript【引用类型】主要涵盖了JavaScript中的对象、数组、函数等核心概念,这些都属于引用类型的范畴。在JavaScript中,引用类型与基本类型有着本质的区别,理解它们的特点和用法对于深入掌握这门...

    Vuejs第十三篇之组件——杂项

    在组件中使用`props`来接收外部传递的数据,例如在上面的示例中,`&lt;tr is="the-tr" v-for="i in items" v-bind:id="i" :index="$index"&gt;&lt;/tr&gt;`,`the-tr`组件接收`id`和`index`作为`props`,这样每个组件实例都能...

    Linux下DNS的安装与配置.ppt

    三、bind 配置 bind 配置文件的全局配置文件是 named.conf。如果没有使用 chroot 机制的话,全局配置文件位于 /etc/named.conf ;如果使用了 chroot 机制的话,全局配置文件位于 /var/named/chroot/etc/named.conf...

    22国赛linux部分答案

    三、完全合格域名 完全合格域名(Fully Qualified Domain Name,FQDN)是指一个完整的域名,包括域名和主机名。例如,linux1.skills.com 是一个完全合格域名,其中 linux1 是主机名,skills.com 是域名。 四、实例...

    Linux 计算机课程设计 2023 最新版

    三、安装和配置 bind DNS * 安装 bind DNS 软件包:包括下载、安装和配置 bind DNS 服务器。 * 配置 bind DNS 服务器:包括创建主域名区域文件、配置解析器、配置 DNS 记录等。 四、DNS 区域配置 * 主域名区域...

    ASP.NET程序中常用的三十三种代码.txt

    ASP.NET程序中常用的三十三种代码 1. 打开新的窗口并传送参数:  传送参数: response.write("&lt;script&gt;window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)&lt;/script&gt;")  接收参数: ...

    Vue系列教程(二十三)使用钩子函数的第二个binding参数拿到传递的值

    - 当定义自定义指令时,`bind`函数接收三个参数:`el`(元素), `binding`(一个对象),以及` vnode `(虚拟节点)。`binding`对象包含了指令的所有绑定信息。 - 在上述示例中,`binding.value`就是我们传递给指令的值...

    dns服务器基本配置

    #### 三、配置BIND 配置BIND主要是对`/etc/named.conf`文件进行编辑。首先,将`/etc/named.conf`复制到伪根环境中,并在此环境中进行后续的所有配置工作。 ```bash # 复制named.conf到伪根环境 cp /etc/named.conf /...

    三十分钟掌握STL

    通过阅读"三十分钟掌握STL"这本书,你可以快速掌握STL的基础知识,包括每个组件的用法、实例以及常见应用场景。书中很可能还会介绍如何结合C++的模板机制,利用STL编写出高效的代码,以及如何避免常见的陷阱和误区。...

    前端大厂最新面试题-vivo.docx

    三、手撕代码:手写实现bind函数? 这道题目考察了应聘者的函数式编程能力和 bind 函数的使用方法。要解决这个问题,需要手写一个 bind 函数,实现函数的绑定。在这里,我们可以使用闭包函数,捕获当前的 this 对象...

    小程序极速实战开发《二十三》video视频

    --视频组件src资源地址,binderror为监听错误信息--&gt; &lt;video src="http://mvvideo1.meitudata.com/575c2b652d7375255.mp4" style="width: 100%; height: 100%" hidden="{{hiddenVideo}}" binderro

Global site tag (gtag.js) - Google Analytics