`
足至迹留
  • 浏览: 495576 次
  • 性别: Icon_minigender_1
  • 来自: OnePiece
社区版块
存档分类
最新评论

js/jquery 烂笔头

 
阅读更多
1. function的参数以字符串形式传入另一个function
下面是一个function
function createDialog(dialogTip, buttonObject, callback, successTip, errorTip)
  {
    var dialog=new ModalDialog({
      content:dialogTip,
      buttons: [
        {
          name: '确定',
          close: true,
          click: function() {
            var topicId=buttonObject.data("topicid");
           Site.api[callback]({
              topicId: topicId
            },{
        ...
    }
其中Site.api[callback]是调用方法callback,Site是通过require引入的module名,api是Site下的对象,callback是api的一个方法:
deleteGroupTopic: function(data,callbacks){
            ...
}

调用createDialog就可以:
createDialog(a, a, "deleteGroupTopic", a, a);
对象也可以通过这种方式传递属性名,在方法内调用。

2. jquery的深拷贝
var dest = $.extend(true, {}, src); 返回对象就是src的深拷贝。
但使用时遇到个问题,因为是在velocity里直接写的js, 结果老是报错,把$替换为jquery就好了,因为$符号在velocity和jquery中冲突了。
分享到:
评论

相关推荐

    jquery-ui-1.8.16.custom.min.js/jquery-ui-1.8.16.custom.css

    `jquery-ui-1.8.16.custom.min.js` 是jQuery UI的核心JavaScript文件,经过压缩处理("min"表示最小化),以减小文件大小,提高页面加载速度。这个文件包含了各种UI组件的实现,如对话框(Dialog)、滑块(Slider)...

    jquery文档(jquery1.8.2.chm/jquery.cookie.js/jquery-1.8.2-vsdoc.js/jquery-1.8.2.js)

    含下述资源: jquery-1.8.2.js jquery-1.8.2.min.js jquery-1.8.2-vsdoc.js jquery.cookie.js jquery1.8.2.chm

    Jquery 本地版引用文件 适配3.6.1版本

    微软压缩版引用地址: <script src="https://ajax.aspnetcdn....jquery-3.6.1.min.js jquery-3.6.1.min.js 建议网络环境不好或者无网络情况下使用 初学源码加载 程序员编程前端脚本文件压缩包Jquery

    jquery-3.5.1.js/min.js

    在本篇中,我们将深入探讨jQuery 3.5.1版本,以及其在压缩包中的核心文件"jquery-3.5.1.js/min.js"。 首先,jQuery的核心理念是“Write Less, Do More”,即通过提供一系列简洁的API,让开发者可以更高效地处理DOM...

    jquery-3.3.1.js/min.js

    《jQuery 3.3.1:JavaScript库的基石》 jQuery,这个小巧而强大的JavaScript库,自2006年发布以来,一直是Web开发领域的核心工具之一。在本篇文章中,我们将深入探讨jQuery 3.3.1版本,了解其在简化DOM操作、事件...

    jquery-3.5.1.min.js_jquery-3.5.1.min.js_jquery_

    《jQuery 3.5.1:JavaScript开发者的得力助手》 jQuery,作为一款广泛使用的JavaScript库,一直以来都是Web开发者的首选工具。标题中的“jquery-3.5.1.min.js”代表的是jQuery库的3.5.1版本的压缩后的最小化文件,...

    jquery.datepicker-zh-CN.js

    <script src="./public/js/jquery-ui-1.10.3.min.js"></script> <script src="./public/js/jquery.datepicker-zh-CN.js"></script> <link href="./public/css/jqueryui/jquery-ui-1.10.3.min.css" rel="stylesheet">...

    jquery1.7 API/jquery-1.7.1.min.js/jquery-1.7.1.js

    在这个标题为“jquery1.7 API”的压缩包中,包含的是jQuery 1.7.1版本的两个主要文件:`jquery-1.7.1.min.js` 和 `jquery-1.7.1.js`,以及一个API文档`jquery1.7_20111204.chm`。 1. **`jquery-1.7.1.min.js` 和 `...

    javascript/jquery 的md5加密插件

    总的来说,这个"javascript/jquery的md5加密插件"提供了一种在前端实现数据加密的便利途径,尤其在需要对用户输入进行保护的场景下。然而,为了保持最佳的安全实践,开发者应考虑使用更强大的加密方法,并结合服务器...

    js/jquery 日历/双日历,带时间 JAVA开发

    js jquery 日历 双日历 js日期控件,js/jquery 日历/双日历,带时间 JAVA开发

    jquery-ui.min.js

    jQuery UI是基于JavaScript库jQuery的一款强大的用户界面插件集,它提供了丰富的交互效果、可自定义的主题以及多种可重用的UI小部件。在本文中,我们将深入探讨jQuery UI的核心功能,尤其是标题所提及的`jquery-ui....

    jquery-2.1.1.js 、jquery-2.1.1.min.js 【jquery包 js】

    jQuery的引入通常有两种形式:未压缩的`jquery-2.1.1.js`和压缩版的`jquery-2.1.1.min.js`。未压缩版本主要用于开发环境,便于调试和理解代码;而压缩版本则用于生产环境,通过去除空格、注释和简化变量名等方式减小...

    jQuery/jquery-1.5.1.min.js /jquery-1.7.2.min.js等

    在给定的压缩包文件中,包含了两个重要的版本:`jquery-1.5.1.min.js`和`jquery-1.7.2.min.js`。这两个版本代表了jQuery在不同时期的发展状态,分别对应着其功能特性和性能优化的不同阶段。 **1. jQuery的核心特性*...

    JS/JQuery生成二维码图片源码示例

    在JavaScript和jQuery的世界里,生成二维码是一项常见的任务,特别是在网页开发中用于分享链接或信息。本文将深入探讨如何使用JS和jQuery来创建二维码图片,并基于提供的"JS/JQuery生成二维码图片源码示例"进行详细...

    jquery-3.5.1.js

    * jQuery JavaScript Library v3.5.1 * https://jquery.com/ * * Includes Sizzle.js * https://sizzlejs.com/ * * Copyright JS Foundation and other contributors * Released under the MIT license * ...

    jquery-3.7.0.min.js(jQuery下载)

    jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)...

    jquery-1.11.3.js 、jquery-1.11.3.min.js 【官方jquery包 js】

    jQuery,作为一款广泛使用的JavaScript库,极大地简化了DOM操作、事件处理、动画制作以及Ajax交互等任务,深受前端开发者的喜爱。在这个主题中,我们将深入探讨jQuery 1.11.3版本的核心特性及其在实际开发中的应用。...

    jquery-1.3.2.min.js

    《jQuery 1.3.2.min.js:JavaScript的精髓与应用》 jQuery,这个小巧而强大的JavaScript库,自2006年发布以来,就以其简洁的API和强大的功能深受开发者喜爱。在本文中,我们将深入探讨jQuery 1.3.2.min.js这一经典...

    jquery.blockUI.js

    <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="js/jquery.poshytip.js"></script> <script type="text/javascript" src="js/jquery.cookie.js"></...

    jquery-1.11.1.js 、jquery-1.11.1.min.js 【官方jquery包 js】

    这个压缩包包含了两个版本的jQuery——`jquery-1.11.1.js`和`jquery-1.11.1.min.js`,它们都是官方发布的jQuery 1.11.1版本。这两个文件的主要区别在于,前者是未经压缩的源代码版本,方便开发者阅读和调试;后者则...

Global site tag (gtag.js) - Google Analytics