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 相关文章推荐
CSDN轮换广告图片轮换效果
Mar 27 Javascript
js 实现无干扰阴影效果 简单好用(附文件下载)
Dec 27 Javascript
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
Oct 20 Javascript
js 函数调用模式小结
Dec 26 Javascript
script不刷新页面的联动前后代码
Sep 18 Javascript
javascript内置对象arguments详解
Mar 16 Javascript
深入探讨JavaScript String对象
Mar 09 Javascript
jQuery实现自动输入email、时间和域名的方法
Aug 24 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
Sep 04 Javascript
JS实现头条新闻的经典轮播图效果示例
Jan 30 Javascript
通过vue写一个瀑布流插件代码实例
Sep 07 Javascript
Javascript异步执行不按顺序解决方案
Apr 30 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作的文本留言本的例子(三)
2006/10/09 PHP
用PHPdig打造属于你自己的Google[图文教程]
2007/02/14 PHP
ThinkPHP3.2.2的插件控制器功能
2015/03/05 PHP
PHP开发之用微信远程遥控服务器
2018/01/25 PHP
使用laravel和ECharts实现折线图效果的例子
2019/10/09 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
2020/09/15 PHP
javascript globalStorage类代码
2009/06/04 Javascript
javascript 自动填写表单的实现方法
2010/04/09 Javascript
浅析JS中document对象的一些重要属性
2014/03/06 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
老生常谈angularjs中的$state.go
2017/04/24 Javascript
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
2017/07/17 jQuery
用nodejs实现json和jsonp服务的方法
2017/08/25 NodeJs
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
JavaScript缺少insertAfter解决方案
2020/07/03 Javascript
[01:19:54]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#1Alliance VS EHOME
2016/03/03 DOTA
Python实现从百度API获取天气的方法
2015/03/11 Python
对Pandas MultiIndex(多重索引)详解
2018/11/16 Python
python根据url地址下载小文件的实例
2018/12/18 Python
Flask框架学习笔记之路由和反向路由详解【图文与实例】
2019/08/12 Python
TensorFlow自定义损失函数来预测商品销售量
2020/02/05 Python
Django之富文本(获取内容,设置内容方式)
2020/05/21 Python
django跳转页面传参的实现
2020/09/17 Python
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
房地产财务管理制度
2014/02/02 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
人事部岗位职责范本
2014/03/05 职场文书
公务员四风问题对照检查材料整改措施
2014/09/26 职场文书
银行催款通知书
2015/04/17 职场文书
人民的好儿女观后感
2015/06/18 职场文书
大学生暑期实践报告
2015/07/13 职场文书
庆七一活动简报
2015/07/20 职场文书
开业典礼致辞
2015/07/29 职场文书
教师岗位说明书
2015/09/30 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis
ICOM R71E和R72E图文对比解说
2022/04/07 无线电