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 相关文章推荐
jquery自动完成插件(autocomplete)应用之PHP版
Dec 15 Javascript
基于jQuery实现点击同时更改两个iframe的网址
Jul 01 Javascript
jquery实现input输入框实时输入触发事件代码
Jan 28 Javascript
jquery队列queue与原生模仿其实现方法分享
Mar 25 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
Nov 25 Javascript
JavaScript获取服务器时间的方法详解
Dec 11 Javascript
深入浅析JavaScript中的RegExp对象
Sep 18 Javascript
详解在React中跨组件分发状态的三种方法
Aug 09 Javascript
boostrap模态框二次弹出清空原有内容的方法
Aug 10 Javascript
vue项目移动端实现ip输入框问题
Mar 19 Javascript
JavaScript实现简单验证码
Aug 24 Javascript
浅析微信小程序自定义日历组件及flex布局最后一行对齐问题
Oct 29 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关于IE下的iframe跨域导致session丢失问题解决方法
2013/10/10 PHP
常见PHP数据库解决方案分析介绍
2015/09/24 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
2016/04/11 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
2020/04/06 PHP
(仅IE下有效)关于checkbox 三态
2007/05/12 Javascript
jQuery EasyUI API 中文文档 - Tree树使用介绍
2011/11/19 Javascript
用jquery模仿的a的title属性(兼容ie6/7)
2013/01/21 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
javascript动态控制服务器控件实例
2014/09/05 Javascript
JavaScript常用标签和方法总结
2015/09/01 Javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
2017/06/20 Javascript
bootstrap响应式工具使用详解
2017/11/29 Javascript
快速解决brew安装特定版本flow的问题
2018/05/17 Javascript
JavaScript原型式继承实现方法
2019/11/06 Javascript
使用Python中PDB模块中的命令来调试Python代码的教程
2015/03/30 Python
python比较两个列表大小的方法
2015/07/11 Python
详解Python中使用base64模块来处理base64编码的方法
2016/07/01 Python
python多线程socket编程之多客户端接入
2017/09/12 Python
python读取文件名称生成list的方法
2018/04/27 Python
在Python中增加和插入元素的示例
2018/11/01 Python
总结python 三种常见的内存泄漏场景
2020/11/20 Python
python3判断IP地址的方法
2021/03/04 Python
HTML5单页面手势滑屏切换原理
2016/03/21 HTML / CSS
HTML5实现文件断点续传的方法
2017/01/04 HTML / CSS
印度领先的在线时尚商店:Koovs
2016/08/28 全球购物
阿拉伯书店:Jamalon
2019/07/24 全球购物
会计毕业生自荐信
2013/11/21 职场文书
梅花魂教学反思
2014/04/25 职场文书
违章停车检讨书
2014/10/21 职场文书
党的群众路线教育实践活动总结材料
2014/10/30 职场文书
高中数学课堂教学反思
2016/02/18 职场文书
PHP新手指南
2021/04/01 PHP
python基础之文件操作
2021/10/24 Python
Win11 S Mode版本泄露 正式上线后叫做Windows 11 SE
2021/11/21 数码科技
html中两种获取标签内的值的方法
2022/06/10 HTML / CSS
MySql统计函数COUNT的具体使用详解
2022/08/14 MySQL