jQuery中$.extend()用法实例

 更新时间:2015年06月24日 15:10:32   作者:buls463  
这篇文章主要介绍了jQuery中$.extend()用法,实例分析了extend()方法的功能、定义及相关的使用技巧,需要的朋友可以参考下

本文实例讲述了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程序设计有所帮助。

相关文章

  • Jquery操作cookie记住用户名

    Jquery操作cookie记住用户名

    jquery.cookie.js是一个基于jquery的插件,一个轻量级的cookie 插件,可以读取、写入、删除 cookie。接下来通过本文给大家介绍Jquery操作cookie记住用户名,需要的朋友参考下吧
    2016-03-03
  • jquery小火箭返回顶部代码分享

    jquery小火箭返回顶部代码分享

    这篇文章主要介为大家详细绍了jquery小火箭返回顶部特效,当用户浏览到网页的最下端时,点击右下角的火箭可以返回到页面最顶部,滚动效果平滑,有需要的小伙伴可以参考下。
    2015-08-08
  • jQuery 删除/替换DOM元素的几种方式

    jQuery 删除/替换DOM元素的几种方式

    在结果集后链式调用remove()方法即可删除也可以通过向remove传参的形式来过滤选择结果再执行remove操作
    2014-05-05
  • 基于jquery实现二级联动效果

    基于jquery实现二级联动效果

    这篇文章主要为大家详细介绍了基于jquery二级联动效果的代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • 使用jQuery.form.js/springmvc框架实现文件上传功能

    使用jQuery.form.js/springmvc框架实现文件上传功能

    这篇文章主要介绍了使用jQuery.form.js/springmvc框架实现文件上传功能,非常具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-05-05
  • jquery插件canvaspercent.js实现百分比圆饼效果

    jquery插件canvaspercent.js实现百分比圆饼效果

    这篇文章主要为大家详细介绍了jquery插件canvaspercent.js实现百分比圆饼效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Jquery+ajax请求data显示在GridView上(asp.net)

    Jquery+ajax请求data显示在GridView上(asp.net)

    Jquery ajax请求data显示在asp.net中GridView控件上,需要的朋友可以参考下。
    2010-08-08
  • js判断复选框是否选中的方法示例【基于jQuery】

    js判断复选框是否选中的方法示例【基于jQuery】

    这篇文章主要介绍了js判断复选框是否选中的方法,结合实例形式分析了基于jQuery实现的复选框选中判断相关操作技巧,需要的朋友可以参考下
    2019-10-10
  • jQuery实现指定区域外单击关闭指定层的方法【经典】

    jQuery实现指定区域外单击关闭指定层的方法【经典】

    这篇文章主要介绍了jQuery实现指定区域外单击关闭指定层的方法,可实现在弹出层外任意位置点击关闭弹出层的功能,涉及jQuery事件操作方法,包含了详尽的代码功能说明,非常简单实用,需要的朋友可以参考下
    2016-06-06
  • ASP.NET中AJAX 调用实例代码

    ASP.NET中AJAX 调用实例代码

    最近在ASP.NET中做了一个AJAX调用 : Client端先从ASP.NET Server后台取到一个页面模板,然后在页面初始化时再从Server中取一些相关数据以实现页面模板的动态显示
    2012-05-05

最新评论