1. jquery.proxy
接受一个函数,然后返回一个新函数,并且这个新函数始终保持了特定的上下文语境。
jQuery.proxy( function, context )
function将要改变上下文语境的函数。
context函数的上下文语境(`this`)会被设置成这个 object 对象。
jQuery.proxy( context, name )
context函数的上下文语境会被设置成这个 object 对象。
name将要改变上下文语境的函数名(这个函数必须是前一个参数 'context' 对象的属性)
$(function(){
var obj = {
name: "John",
test: function() {
//如果使用$("#button2").click(obj.test);, this.name将是空, 因为this指的是方法本身
//如果使用$("#button2").click(jQuery.proxy( obj, "test" )); this.name将返回John, 因为this指obj对象
alert( this.name );
$("#button2").unbind("click", obj.test);
}
};
$("#button2").click( jQuery.proxy( obj, "test" ) );
// This also works:
// $("#test").click( jQuery.proxy( obj.test, obj ) );
});
2. 动态增加json属性和值
function addjson{
var obj = {};
obj["name"]="guanrl";
}
分享到:
相关推荐
汽车事件记录系统(Event Data Recorder,简称EDR)是现代汽车中不可或缺的一部分,它主要用于记录车辆在发生碰撞或其他重大事件时的关键数据。这些数据对于事故分析、车辆安全性能评估以及故障排查具有重要作用。...
### 智能电能表及采集终端事件记录采集规则详解 #### 一、事件记录采集结构 在电力系统的智能化管理中,智能电能表及其采集终端是关键组成部分。为了确保系统的稳定运行与数据的准确性,对智能电能表及采集终端的...
外部事件记录仪是一种用于捕获和记录系统外部发生的事件或数据的软件工具,它在许多领域,如嵌入式系统、物联网设备或者监控系统中都有着广泛的应用。在本压缩包中,提供了完整的C语言代码,这为我们理解其工作原理...
【时钟事件记录PPT图表模板】是一种设计精良的演示文稿资源,适用于在商业、教育或个人项目中展示时间相关的数据和进度。标题中的“时钟事件记录”指的是利用时钟的形象来呈现时间轴上的关键事件或里程碑,帮助观众...
《jQuery带事件记录的多功能日历详解》 在网页开发中,日历插件是一种常见的交互元素,用于显示日期、安排事件以及提醒用户。本文将深入探讨一款特别的jQuery日历插件,它具备事件记录功能,使得日历不仅美观,而且...
在这一背景下,多功能事件记录器作为一种能够捕捉、存储并分析系统事件的工具,对于科研、工程开发以及故障诊断等环节来说,具有不可替代的重要性。在电子专业人才竞赛中,参赛者们面临的一项核心挑战就是设计和实现...
标题中的“用C语言编写的备忘录程序(事件记录程序)”指的是一个使用C语言实现的应用程序,其主要功能是帮助用户管理他们的日常事件,如会议、约会或任务,起到提醒和记录的作用。这样的程序通常包含数据结构来存储...
Python项目事件记录系统 内部项目较多,但管理较为混乱。各个干系人之间也不了解其余项目干系人对项目的推进情况。 功能设计 有人员管理,能够新增人员 能够修改人员 有权限管理,控制谁能新增项目,谁能管理项目,...
《幼儿争执事件记录表》是幼儿园日常管理中不可或缺的一部分,它主要用于记录并分析孩子们之间的互动情况,特别是争执事件,以便教师们更好地理解和解决幼儿间的冲突,促进他们的社交技能和情绪管理能力的发展。...
《易语言电脑操作事件记录详解》 易语言作为一款国内自主研发的编程语言,以其独特的汉字编程方式,使得编程过程更为直观易懂。本篇将详细探讨“电脑操作事件记录”这一主题,包括其源码实现、功能应用以及相关技术...
“多功能事件记录器”是该比赛的一个项目,它要求参赛者设计一个能记录多种事件的设备。事件记录器通常用于收集和存储系统或设备在运行过程中的各种状态信息,以便后续分析和故障排查。在单片机应用中,这可能包括...
威纶通事件记录_持续报警程序.rar" 是一个与威纶通(Weinview)人机界面(HMI)相关的压缩包,它包含了一个持续报警程序的示例。这个程序可能涉及到如何在设备发生报警时,通过持续蜂鸣声提醒用户,直到用户确认或...
利用LABVIEW中用户事件来实现温度报警器,当温度超过设定时间时,实现报警,并记录报警时间。
"钟表事件记录ppt图表"是一个专门针对时间管理和日程规划的PPT模板,它利用钟表的视觉元素来帮助用户清晰地展示和记录事件。以下是对这个主题的详细知识点介绍: 1. **钟表图表设计**:钟表图表是一种创新的时间轴...
veris, 事件记录和事件分享词汇表( VERIS ) 请注意,对于VERIS用户,请注意我们已经将VERIS更新为版本 1.3.1. 这主要是对 add//modify的一些枚举的更新,但它涉及关联的导入脚本中的重大改变。 从这里我们计划更新到...
事故、事件记录表 Word 模板 DOC 格式 事故、事件记录表是企业或组织中的一种重要的管理工具,旨在记录和追踪事故、事件的发生、处理和改进过程。该表格通常包括序号、时间、地点、事故、事件基本情况、责任人、...
标题"delphi 事件记录 日志 system log"涉及的核心技术是Delphi编程语言与Windows事件记录系统的结合。Delphi,一种基于Object Pascal的可视化开发工具,具有高效、灵活的特点,常用于创建桌面应用程序。在Windows...
突发事件记录表是组织管理和应急响应中不可或缺的一部分,它主要用于记录、跟踪和分析各种未预见的、突然发生的事件,以便及时采取应对措施并从中学习经验,提高未来的预防和处理能力。这个RAR压缩包文件包含了这样...
今天要分享的这款jQuery日历插件不仅有着绚丽的外观,而且带有日期事件记录功能,点击日期即可展开事件记录窗口,你可以设置事件的描述以及提醒的时间,是一款相对实用的jQuery日历插件。 接下来我们一起来看看...