`

自己写的一个js包

阅读更多

在项目中总是用到各种js脚本,总结了一下,打成一个包,方便以后使用

有需要的也可以随便下载,修改,传播,完全当成是自己写的就行

只希望添加了什么新的东西时,发一份给我 pignut_wang@126.com

包含内容说明:

1. tree 一个可以在大多浏览器正常运行的树形控件,自动按层加载,默认只展开第一层,和dojo的tree风格一样,其实就是抄的dojo 

    样式,没办法自己美工不行

2. tab 样式也来自dojo,用法就不多说了

3. 日历控件 ,这个控件不是自己写的,是在网上收集的,如果发现这个控件侵害了您的利益请通知我,我马上删除

4. 客户端验证 支持 date,email,身份证(15,18),用着还算方便

在附件包中有一个demo,作为演示,应该足够了

这里的tree,比起dojo中的,好处就是,加载的时候不会锁定浏览器,如果用dojo实现一棵300个节点的树,浏览器一定会死一会,才能完成,这里我采用每层展现,只有点击展开下层节点,才初始化,当节点很多的时候就不会出现浏览器假死现象(要是你的树都是一层的,那就没有好处了,但是好像没有人会这样写一个树形吧)

dojo的tab在加载完毕的时候,页面会闪一下,尽管还能接受,但是既然能做的更好,就做更好一点了,所以才自己写了这个tab,不会出现加载完毕浏览器闪一下.

因为只是根据跟人需要,很多功能都不完善,只能满足我自己目前的应用.

分享到:
评论

相关推荐

    手把手教你自己写一个JS验证框架

    在本文中,我们将探讨如何构建一个简单的JavaScript表单验证框架,这对于初学者了解JavaScript和表单验证的概念非常有用。在开发网页应用时,表单验证是必不可少的一部分,它确保用户输入的数据符合预设的规则。下面...

    自己写了个JS日历

    标题中的“自己写了个JS日历”表明这是一个关于JavaScript实现的日历组件的项目。JavaScript是一种广泛用于网页和网络应用的编程语言,尤其适用于处理客户端的交互。在这个项目中,作者可能利用JavaScript的DOM操作...

    Node.js-一个使用node写的iOS自动打包的脚本并可以选择上传到蒲公英

    标题“Node.js-一个使用node写的iOS自动打包的脚本并可以选择上传到蒲公英”揭示了这个项目的核心内容,它是一个基于Node.js的脚本,用于自动化iOS应用的打包过程,并且具备将打包后的ipa文件上传至蒲公英(一个第三...

    仪表盘的一个js Demo

    【描述】:“这是自己做的一个仪表盘的js Demo,里边写得是时间,仪表盘里的是当前的时间,秒针每走一个,里边的秒就会跟着变”揭示了Demo的核心功能:动态显示当前时间,并且能够实时更新秒数。这需要利用...

    js随机红包的生成页面

    在JavaScript编程领域,实现“js随机红包的生成页面”是一个常见的需求,特别是在社交网络和电商应用中。这个项目的核心在于创建一个动态、交互式的界面,用户可以点击按钮触发红包分配的过程,而这一切都需要通过...

    一个用JS写的很好用的树

    "一个用JS写的很好用的树"这个标题表明我们有一个专门用JavaScript编写的树形组件,它可能是一个库或框架,用于帮助开发者在网页上创建和管理树形结构。这样的组件通常会提供API来创建节点、添加子节点、删除节点、...

    网站中文简体繁体切换JS代码包及使用列子

    在这个“网站中文简体繁体切换JS代码包及使用例子”中,我们拥有一个经过封装的JavaScript(JS)代码包,它能方便地帮助网页实现在简体中文和繁体中文之间的切换。 首先,我们要理解这个JS代码包的工作原理。在网页...

    npm基于vite制作自己的npm包+ts超详细

    我们将详细分析每个组件的作用,以及如何将它们组合在一起构建一个完整的npm包。 1. **Vue3**:Vue3是Vue.js框架的最新迭代,带来了性能提升、更简洁的API和更好的树-shaking支持。在本项目中,Vue3提供了组件化...

    PHP+JS+jSignature在线手写电子签名实例

    在这个技术实例中,我们将探讨如何使用PHP、JavaScript(JS)和jSignature库来实现一个在线手写电子签名的功能。jSignature是一个轻量级的JavaScript库,它允许用户在网页上进行手写签名,非常适合于电子商务、合同...

    写了一个雷人的js游戏

    【标题】:“写了一个雷人的js游戏” 这篇文章的标题揭示了作者使用JavaScript编写了一款游戏。JavaScript是一种广泛用于网页和网络应用的编程语言,尤其在交互式内容和动态网页方面非常常见。它允许开发者在用户的...

    分享下自己写的js中类似反射的东东

    标题中的“分享下自己写的js中类似反射的东东”表明了这篇博文主要讨论的是JavaScript中实现的一种类似于Java或其他面向对象语言中的“反射”机制。反射通常是指在运行时检查或修改程序的行为,例如访问私有属性、...

    用纯javascript脚本写的一个俄罗斯方块

    【标题】: "用纯javascript脚本写的一个俄罗斯方块" 在编程领域,JavaScript是一种广泛应用于Web开发的脚本语言,它可以实现丰富的交互性。这个项目是利用JavaScript编写的一个经典游戏——俄罗斯方块,它是基于...

    js写的简单计算器

    在本案例中,我们讨论的是一个使用JavaScript编写的简单计算器。这个计算器可能包含了基本的数学运算,如加法、减法、乘法和除法,这些是计算器的基本功能。 首先,让我们深入了解一下JavaScript中的基础语法和数据...

    js写的战斗机游戏javascript

    总的来说,"js写的战斗机游戏javascript"项目是一个很好的学习资源,它展示了JavaScript在游戏开发中的实际应用,包括事件处理、动画制作、对象导向编程以及Canvas绘图。通过分析和理解这个游戏的代码,开发者不仅...

    一个JS代码一个JS代码

    "一个JS代码一个JS代码"这个标题暗示我们将探讨的是关于JavaScript编程的一些关键概念。 在JavaScript中,每一行代码都可以被视为一个独立的语句。这些语句可以是声明变量、函数定义、条件判断、循环控制等。例如,...

    纯js写的一个switch开关(或叫checkbox开关)

    本示例是用纯JavaScript实现的一个switch开关,下面将详细解释相关知识点。 首先,我们从HTML的角度来看。在HTML中,`<input type="checkbox">`标签通常用来创建一个复选框,但要实现switch的效果,我们需要对其...

    jsvm打包工具(将多个JSC打包成JS文件)

    4. 设置输出:指定一个输出文件名,推荐使用.js作为扩展名,因为这表明这是一个库文件,可以在JavaScript环境中引用。 5. 打包:点击“打包”或“生成”按钮,`jar.hta`会将所有导入的JSC文件合并成一个.js文件。 6....

Global site tag (gtag.js) - Google Analytics