jQuery中$.extend()用法实例


Posted in Javascript onJune 24, 2015

本文实例讲述了jQuery中$.extend()用法。分享给大家供大家参考。具体分析如下:

$.extend()方法定义如下:

jQuery.extend([deep], target, object1, [objectN])

用一个或多个其他对象来扩展一个对象,返回被扩展的对象。
如果不指定target,则给jQuery命名空间本身进行扩展。这有助于插件作者为jQuery增加新方法。 如果第一个参数设置为true,则jQuery返回一个深层次的副本,递归地复制找到的任何对象。否则的话,副本会与原对象共享结构。 未定义的属性将不会被复制,然而从对象的原型继承的属性将会被复制。

看下面的代码就知道怎么用了,请看:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>extendFun</title>
<script src="../scripts/jquery-1.9.0.js" type="text/javascript"></script>
<meta name="author" content="Administrator" />
<!-- Date: 2013-01-30 -->
<script type="text/javascript">
$(function () {
var pageConfig= {};
var pageConfig=$.extend(pageConfig,{
createUrl: '${ROOT}/subject/createOrModifyPageTemplates',
deleteUrl: '${ROOT}/subject/deletePageTemplates',
modifyUrl: '${ROOT}/subject/createOrModifyPageTemplates',
infoName: 'pageTemplateInfo'
});
$("#subm").click(function(){
var posturl= pageConfig.deleteUrl;
alert(posturl);
});
})
</script>
</head>
<body>
<input id="subm" name="subm" type="button" value="clickme" >
</body>
</html>

输出结果:${ROOT}/subject/deletePageTemplates

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
editable.js 基于jquery的表格的编辑插件
Oct 24 Javascript
JS中数组Array的用法示例介绍
Feb 20 Javascript
js查找节点的方法小结
Jan 13 Javascript
javascript中键盘事件用法实例分析
Jan 30 Javascript
JQuery分屏指示器图片轮换效果实例
May 21 Javascript
JS建造者模式基本用法实例分析
Jun 30 Javascript
深入学习JavaScript中的原型prototype
Aug 13 Javascript
JS中关于事件处理函数名后面是否带括号的问题
Nov 16 Javascript
js实现3d悬浮效果
Feb 16 Javascript
微信小程序 template模板详解及实例
Feb 21 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
Mar 30 jQuery
vue3种table表格选项个数的控制方法
Apr 14 Vue.js
深入理解JavaScript编程中的同步与异步机制
Jun 24 #Javascript
详解JavaScript中的客户端消息框架设计原理
Jun 24 #Javascript
jquery实现从数组移除指定的值
Jun 24 #Javascript
浅谈关于JavaScript API设计的一些建议和准则
Jun 24 #Javascript
详解JavaScript的策略模式编程
Jun 24 #Javascript
jquery控制页面部分刷新的方法
Jun 24 #Javascript
js实现延迟加载的方法
Jun 24 #Javascript
You might like
zend framework配置操作数据库实例分析
2012/12/06 PHP
php反射应用示例
2014/02/25 PHP
CodeIgniter配置之routes.php用法实例分析
2016/01/19 PHP
PHP中key和current,next的联合运用实例分析
2016/03/29 PHP
PHP 读取大文件并显示的简单实例(推荐)
2016/08/12 PHP
javascript 节点排序 2
2011/01/31 Javascript
js取float型小数点后两位数的方法
2014/01/18 Javascript
使用window.prompt()实现弹出用户输入的对话框
2015/04/13 Javascript
js格式化时间的方法
2015/12/18 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
微信小程序前端自定义分享的实现方法
2019/06/13 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
2019/09/06 Javascript
JS实现秒杀倒计时特效
2020/01/02 Javascript
js制作提示框插件
2020/12/24 Javascript
[01:18:33]Secret vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python多线程threading.Lock锁用法实例
2014/11/01 Python
解析Python中的变量、引用、拷贝和作用域的问题
2015/04/07 Python
使用python3+xlrd解析Excel的实例
2018/05/04 Python
Python wxPython库消息对话框MessageDialog用法示例
2018/09/03 Python
python绘制多个子图的实例
2019/07/07 Python
python用match()函数爬数据方法详解
2019/07/23 Python
python使用Matplotlib改变坐标轴的默认位置
2019/10/18 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
关于多元线性回归分析——Python&amp;SPSS
2020/02/24 Python
Python列表解析操作实例总结
2020/02/26 Python
HTML5实现一个能够移动的小坦克示例代码
2013/09/02 HTML / CSS
用HTML5制作一个简单的桌球游戏的教程
2015/05/12 HTML / CSS
香港钟表珠宝首饰商城:OneMallTime网摩间
2016/10/14 全球购物
Smallable英国家庭概念店:设计师童装及家居装饰
2017/07/05 全球购物
英国领先的游戏零售商:GAME
2019/09/24 全球购物
师范生自荐信范文
2013/10/06 职场文书
火车来了教学反思
2014/02/11 职场文书
教师思想作风整顿个人剖析材料
2014/10/10 职场文书
2014年爱国卫生工作总结
2014/11/22 职场文书
感谢信怎么写
2015/01/21 职场文书
上课说话检讨书
2015/01/27 职场文书