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 相关文章推荐
Javascript玩转继承(三)
May 08 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
Apr 07 Javascript
jQuery网页右侧广告跟随滚动代码分享
Apr 20 Javascript
js倒计时抢购实例
Dec 20 Javascript
20分钟轻松创建自己的Bootstrap站点
May 12 Javascript
AngularJS 作用域详解及示例代码
Aug 17 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
Sep 19 Javascript
详解vue+webpack+express中间件接口使用
Jul 17 Javascript
vue中v-for通过动态绑定class实现触发效果
Dec 06 Javascript
微信小程序API—获取定位的详解
Apr 30 Javascript
java实现单链表增删改查的实例代码详解
Aug 30 Javascript
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
Jun 02 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中jQuery插件autocomplate的简单使用笔记
2012/06/14 PHP
win7计划任务定时执行PHP脚本设置图解
2014/05/09 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
2016/01/14 PHP
对象的类型:本地对象(1)
2006/12/29 Javascript
javascript操作cookie的文章(设置,删除cookies)
2010/04/01 Javascript
js的一些常用方法小结
2011/06/29 Javascript
最好用的省市二级联动 原生js实现你值得拥有
2013/09/22 Javascript
js类型转换与引用类型详解(Boolean_Number_String)
2014/03/07 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
2016/05/04 Javascript
Javascript 普通函数和构造函数的区别
2016/11/05 Javascript
javascript动画系列之模拟滚动条
2016/12/13 Javascript
详解Html a标签中href和onclick用法、区别、优先级别
2017/01/16 Javascript
Jquery实时监听input value的实例
2017/01/26 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
详解vue.js之绑定class和style的示例代码
2017/08/24 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
微信小程序tabBar设置实例解析
2019/11/14 Javascript
[47:06]DOTA2上海特级锦标赛主赛事日 - 4 败者组第五轮 MVP.Phx VS EG第一局
2016/03/05 DOTA
跟老齐学Python之有点简约的元组
2014/09/24 Python
Python装饰器限制函数运行时间超时则退出执行
2019/04/09 Python
python安装pil库方法及代码
2019/06/25 Python
python getpass模块用法及实例详解
2019/10/07 Python
详解python opencv、scikit-image和PIL图像处理库比较
2019/12/26 Python
Python tkinter模版代码实例
2020/02/05 Python
python实现交并比IOU教程
2020/04/16 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
2020/04/19 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
Python+OpenCV图像处理——实现直线检测
2020/10/23 Python
环保建议书200字
2014/05/14 职场文书
篝火晚会策划方案
2014/05/16 职场文书
先进教师个人总结
2015/02/11 职场文书
幼师中班个人总结
2015/02/12 职场文书
入团介绍人意见范文
2015/06/04 职场文书
创业计划书之婴幼儿游泳馆
2019/09/11 职场文书
opencv读取视频并保存图像的方法
2021/06/04 Python
mysql sock 文件解析及作用讲解
2022/07/15 MySQL