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 相关文章推荐
JS 强制设为首页的代码
Jan 31 Javascript
JavaScript常用对象的方法和属性小结
Jan 24 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
Nov 15 Javascript
javascript如何创建表格(javascript绘制表格的二种方法)
Dec 10 Javascript
jQuery中ajax和post处理json的不同示例对比
Nov 02 Javascript
jQuery实现转动随机数抽奖效果的方法
May 21 Javascript
Jquery easyui 实现动态树
Nov 17 Javascript
JQuery解析XML数据的几个简单实例
May 18 Javascript
解决vue项目nginx部署到非根目录下刷新空白的问题
Sep 27 Javascript
javaScript实现游戏倒计时功能
Nov 17 Javascript
基于vue+echarts 数据可视化大屏展示的方法示例
Mar 09 Javascript
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
深入理解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
php 文件上传代码(限制jpg文件)
2010/01/05 PHP
PHP和JavaScrip分别获取关联数组的键值示例代码
2013/09/16 PHP
yii分页组件用法实例分析
2015/12/28 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
使用vs code编辑调试php配置的方法
2019/01/29 PHP
jquery中交替点击事件toggle方法的使用示例
2013/12/08 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
js仿3366小游戏选字游戏
2016/04/14 Javascript
JavaScript Promise 用法
2016/06/14 Javascript
javascript 广告移动特效的实现代码
2016/06/25 Javascript
js中编码函数:escape,encodeURI与encodeURIComponent详解
2017/03/21 Javascript
Vue filter介绍及其使用详解
2017/10/21 Javascript
js prototype和__proto__的关系是什么
2019/08/23 Javascript
JavaScript装饰者模式原理与用法实例详解
2020/03/09 Javascript
js实现扫雷源代码
2020/11/27 Javascript
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
Python中内建函数的简单用法说明
2016/05/05 Python
Python3安装Pymongo详细步骤
2017/05/26 Python
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
python3+PyQt5重新实现自定义数据拖放处理
2018/04/19 Python
python Web开发你要理解的WSGI &amp; uwsgi详解
2018/08/01 Python
Python用61行代码实现图片像素化的示例代码
2018/12/10 Python
pytz格式化北京时间多出6分钟问题的解决方法
2019/06/21 Python
Django文件存储 默认存储系统解析
2019/08/02 Python
Anaconda+Pycharm环境下的PyTorch配置方法
2020/03/13 Python
使用Keras画神经网络准确性图教程
2020/06/15 Python
python如何建立全零数组
2020/07/19 Python
详解css3 object-fit属性
2018/07/27 HTML / CSS
欧洲当代手工玻璃和瓷器的领先品牌:LSA International
2018/06/03 全球购物
META-INF文件夹中的MANIFEST.MF的作用
2016/06/21 面试题
销售类个人求职信范文
2013/09/25 职场文书
经典演讲稿范文
2013/12/30 职场文书
2015年大学生党员承诺书
2015/04/27 职场文书
2016年度基层党建工作公开承诺书
2016/03/25 职场文书
Python还能这么玩之只用30行代码从excel提取个人值班表
2021/06/05 Python
Golang原生rpc(rpc服务端源码解读)
2022/04/07 Golang