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中处理与当前时间间隔的函数代码
May 23 Javascript
javascript学习笔记(六)数据类型和JSON格式
Oct 08 Javascript
JS+CSS实现闪烁字体效果代码
Apr 05 Javascript
D3.js实现饼状图的方法详解
Sep 21 Javascript
详解Vue微信公众号开发踩坑全记录
Aug 21 Javascript
微信小程序使用map组件实现获取定位城市天气或者指定城市天气数据功能
Jan 22 Javascript
小程序实现录音上传功能
Nov 22 Javascript
VSCode launch.json配置详细教程
Jun 18 Javascript
Openlayers实现扩散的动态点(水纹效果)
Aug 17 Javascript
vue Treeselect下拉树只能选择第N级元素实现代码
Aug 31 Javascript
vue3.0 的 Composition API 的使用示例
Oct 26 Javascript
html5中sharedWorker实现多页面通信的示例代码
May 07 Javascript
深入理解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按百分比生成缩略图的代码分享
2014/05/10 PHP
解决laravel资源加载路径设置的问题
2019/10/14 PHP
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
jquery 获取json数据实现代码
2009/04/27 Javascript
jquery 回车事件实现代码
2011/08/23 Javascript
Prototype源码浅析 String部分(四)之补充
2012/01/16 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
2012/06/29 Javascript
JS delegate与live浅析
2013/12/21 Javascript
浅析js中的浮点型运算问题
2014/01/06 Javascript
JavaScript对象之深度克隆介绍
2014/12/08 Javascript
JavaScript给url网址进行encode编码的方法
2015/03/18 Javascript
jquery判断input值不为空的方法
2016/06/05 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
2016/06/09 Javascript
浅谈js中子页面父页面方法 变量相互调用
2016/08/04 Javascript
JS简单测试循环运行时间的方法
2016/09/04 Javascript
BootStrap中的Fontawesome 图标
2017/05/25 Javascript
JS函数内部属性之arguments和this实例解析
2018/10/07 Javascript
Javascript中弹窗confirm与prompt的区别
2018/10/26 Javascript
vue动态绘制四分之三圆环图效果
2019/09/03 Javascript
vue.js实现二级菜单效果
2019/10/19 Javascript
[54:58]完美世界DOTA2联赛PWL S2 LBZS vs Rebirth 第一场 11.25
2020/11/25 DOTA
python语言使用技巧分享
2016/05/31 Python
Python实现类似jQuery使用中的链式调用的示例
2016/06/16 Python
关于python的bottle框架跨域请求报错问题的处理方法
2017/03/19 Python
python+VTK环境搭建及第一个简单程序代码
2017/12/13 Python
python爬取足球直播吧五大联赛积分榜
2018/06/13 Python
Python基于pandas绘制散点图矩阵代码实例
2020/06/04 Python
如何Tkinter模块编写Python图形界面
2020/10/14 Python
python opencv实现图像配准与比较
2021/02/09 Python
美国最大的购物网站:Amazon.com(亚马逊美国)
2020/05/23 全球购物
化妆品促销方案
2014/02/24 职场文书
环保倡议书50字
2014/05/15 职场文书
明星员工获奖感言
2014/08/14 职场文书
《比的意义》教学反思
2016/02/18 职场文书
修改MySQL的默认密码的四种小方法
2021/05/26 MySQL
国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程
2021/10/05 Javascript