`
mimang2007110
  • 浏览: 232423 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JQuery中live方法的使用

 
阅读更多

 

JQuery中live方法是给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效

 

下面简单测试了JQuery中live方法的使用,仅供参考

HTML代码

<div id="testDiv">
    	<input type="button" value="添加" class="testBtn" />
    </div>

 JS代码:

$('.testBtn').click(function()
	{
		var html = '<div id="appDiv">appDiv</div>';
		
		$('#appDiv').live('mouseover mouseout', function(e)
		{
			if(e.type == 'mouseover')
			{
				$('#appDiv').css('background', 'red');
			}
			else if(e.type == 'mouseout')
			{
				$('#appDiv').css('background', 'green');
			}
		});
		
		$('#testDiv').append(html);
	});

 

分享到:
评论

相关推荐

    jquery插件使用方法大全

    正如Using Deferreds in jQuery 1.5一文中说明的,其结果是在jQuery中能够将依赖于某个任务(事件)结果的逻辑与任务本身解耦了。这一点在JavaScript中其实并不新鲜,Mochikit和Dojo等已经实现有些日子了。由于...

    jquery中live()方法和bind()方法区别分析

    本文实例讲述了jquery中live()方法和bind()方法区别。分享给大家供大家参考,具体如下: live()不受加载时间顺序的影响,只要查找能够配对上就能够绑定对应的事件,而bind方法只有在第一次被加载的时候才绑定时间,...

    jQuery中live方法的重复绑定说明

    解决:使用die()方法,在live()方法绑定前,将此元素上的前面被绑定的事件统统解除,然后再通过live()方法绑定新的事件。 代码如下: //先通过die()方法解除,再通过live()绑定 $(“#selectAll”).die().live(“click...

    jQuery Live Form Validation表单验证插件.zip

    jQuery Live Form Validation是一个用于创建表单验证的jQuery插件。支持自定义校验规则,既可以在输入的时候实时校验,也可以在提交的时候校验。提示信息的样式完全可以通过CSS定义。

    前端项目-jquery.liveurl.zip

    前端项目-jquery.liveurl,jQuery plugin to get an url preview like the facebook attachment

    JQuery下的Live方法和$.browser方法使用代码

    网站做好了,老师却要求要3级菜单,无奈只好去做3级菜单了。这次3级菜单的思路是在原有不变的基础上,对有3级菜单的ID,选择进入新的一个控件。在这个新的控件里用ajax去请求其3级目录里的东西。

    jquery live()调用不存在的解决方法

    在新版的jquery中,live()方法已经被删除了,所以我们在调用的时候会提示该函数不存在,js报错。 解决方法是使用on()函数替换, 原来的写法是: 如果直接替换为on()方法,那么新生成的元素再次点击事件的时候不会有...

    jQuery中live()方法用法实例

    本文实例讲述了jQuery中live()方法用法。分享给大家供大家参考。具体分析如下: 此方法为匹配元素添加一个或多个事件,并规定当这些事件发生时运行的函数。 特别说明:jQuery1.9已经删除此方法。 语法结构: 代码如下...

    详解jQuery向动态生成的内容添加事件响应jQuery live()方法

    jQuery live()方法是给所有匹配的元素附加一个事件处理函数,即使这个元素是以后通过append,prepend,after等事件生成后的内容也依然有效。 这个方法可以看做是 .bind() 方法的一个变体。使用 .bind() 时,选择器匹配...

    jQuery中bind(),live(),delegate

    jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解共8页.pdf.zip

    jQuery中.live()方法的用法深入解析

    摘录一段live简单使用方法。 更多详情还见官网 http://api.jquery.com/live/ live(type, [data],fn) 概述 jQuery给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。 这个方法是基本是的...

    jQuery:bind() delegate() live()事件绑定

    jQuery:bind() delegate() live()事件绑定

    jQuery 1.4.1 中文参考

    8.3.1 live(type, [data], fn) 127 8.3.2 die([type], [fn]) 130 8.4 事件切换 131 8.4.1 hover(over, out) 131 8.4.2 toggle(fn, fn2, [fn3, fn4, ...]) 131 8.5 事件 133 8.5.1 blur() 133 8.5.2 blur(fn) 133 ...

    深入理解jQuery中live与bind方法的区别

    本篇文章主要是对jQuery中live与bind方法的区别进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助

    jquery.livequery.js

    jquery.livequery.js是jquery中的动态绑定事件所需的plugins

    jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解

    本文实例分析了jQuery中bind(),live(),delegate(),on()绑定事件方法。分享给大家供大家参考,具体如下: 前言 因为项目中经常会有利用jquery操作dom元素的增删操作,所以会涉及到dom元素的绑定事件方式,简单的归纳...

    jQuery ui Datepicker日期插件

    jquery的日期插件Datepicker,这两天正好研究完了,将研究结果分享下,单独的...所以请使用我压缩包里面的jquery-ui.js以及css样式表,jQuery也必须使用1.8版本一下的,否则高了的话不会再支持live方法,谢谢下载!!!

Global site tag (gtag.js) - Google Analytics