- 浏览: 342150 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
1、效果及功能说明
在输入框内输入字符后点击按钮键就可以添加到下面的输入框里
2、实现原理
是通过页面直接写入的方法来实现的非常的简介
3、主要的方法
4、代码
在输入框内输入字符后点击按钮键就可以添加到下面的输入框里
2、实现原理
是通过页面直接写入的方法来实现的非常的简介
3、主要的方法
S.use('gallery/textDiff/1.0/index, node, event', function(S, TextDiff, Node, Event){ //定义参数 var textDiff = new TextDiff(); //定义点击按钮的效果 Node.one('#diff').on('click', function(){ //当点击完按钮后可以获得#text1和#text2的值里面的所有东西 var text1 = Node.one('#text1').val(); var text2 = Node.one('#text2').val(); //定义参数并且将获得值全部放到这个里面来 var diffs = textDiff.getDiff(text1, text2); //在把里面的值添加在#diff1和#diff2怎么通过diffs的数组来却别添加的是哪个 Node.one('#diff1').html('<span>' + diffs[0] + '</span>'); Node.one('#diff2').html('<span>' + diffs[1] + '</span>'); }); }); </script>
4、代码
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="http://g.tbcdn.cn/kissy/k/1.3.0/kissy-min.js" charset="utf-8"></script> <style> span{background:#0F3;} b{font-weight:normal; background:#F30;} textarea{width:300px; height:120px;} table{font-size:14px; border-collapse:collapse;} table div{border:solid 1px #000; width:300px; height:300px; vertical-align:top;} </style> </head> <body> <h2>文本diff工具</h2> <table> <tbody><tr> <td> <h3>输入文本1</h3> <textarea id="text1">我我我我我我我我我我我我我我我我</textarea> </td> <td> <h3>输入文本2</h3> <textarea id="text2">插插插插插插插插插</textarea> </td> </tr> <tr> <td colspan="2"> <button id="diff">开始diff</button> </td> </tr> <tr> <td><div id="diff1"><span><b></b></span></div></td> <td><div id="diff2"><span><b></b></span></div></td> </tr> </tbody></table> <script> var S = KISSY; //先来判断格式是否符合要求是否是utf-8的格式 if (S.Config.debug) { var srcPath = "../../../"; S.config({ packages:[ { name:"gallery", path:srcPath, charset:"utf-8", ignorePackageNameInUri:true } ] }); } //从这里开始 S.use('gallery/textDiff/1.0/index, node, event', function(S, TextDiff, Node, Event){ //定义参数 var textDiff = new TextDiff(); //定义点击按钮的效果 Node.one('#diff').on('click', function(){ //当点击完按钮后可以获得#text1和#text2的值里面的所有东西 var text1 = Node.one('#text1').val(); var text2 = Node.one('#text2').val(); //定义参数并且将获得值全部放到这个里面来 var diffs = textDiff.getDiff(text1, text2); //在把里面的值添加在#diff1和#diff2怎么通过diffs的数组来却别添加的是哪个 Node.one('#diff1').html('<span>' + diffs[0] + '</span>'); Node.one('#diff2').html('<span>' + diffs[1] + '</span>'); }); }); </script> </body> </html>
发表评论
-
Zepto
2015-08-15 13:49 1239Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 777//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 586Node.js 是一个基于Chrome JavaScript ... -
git的学习-20140604
2014-06-04 23:30 535Git使用 首先 开启"G ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 883首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2742Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 713特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14757流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6271首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1385通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 699一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 917<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7731. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 754一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 546看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 872最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 647最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 444做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 708在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 773<object width="940&qu ...
相关推荐
2. **构建脚本**:用于编译、压缩和合并代码的工具,如 Grunt 或 Gulp 文件,它们可以自动化构建过程,提高开发效率。 3. **测试用例**:在 "test" 目录下,通常会包含单元测试和集成测试,用于验证 Kissy 的功能和...
"修改的Kissy富文本编辑器"是一款基于Kissy框架的增强型文本编辑器,它在原生的Kissy Editor基础上进行了定制和优化,旨在提供更丰富的功能和更好的用户体验。Kissy是一个轻量级的JavaScript库,专注于前端开发,而...
9. **构建工具**:Kissy 提供了构建工具,可以帮助开发者进行代码的预处理、合并、压缩等操作,使得前端开发流程更加自动化和高效。 10. **MVC模式支持**:Kissy 支持Model-View-Controller(MVC)设计模式,帮助...
kissy-1.4.8.zip,淘宝最新前端开发包
<link rel="stylesheet" href="path/to/kissy-editor.css"> <script src="path/to/kissy.js"> <script src="path/to/editor.js"></script> <div id="editor"></div> KISSY.use('editor', function (S, ...
在`kissy-master`这个压缩包中,通常会包含以下内容: - `src`目录:存放Kissy库的源代码,按照模块结构组织,开发者可以在这里查看和修改源码。 - `docs`目录:包含Kissy的文档,包括API参考、教程和示例,便于...
5. **工具链支持**:Kissy 配套有构建工具,如Gulp,可以自动化完成代码压缩、合并、版本控制等工作,提高开发效率。 6. **社区活跃**:Kissy 有一个活跃的开发者社区,不断有新的插件和模块贡献出来,同时也有详尽...
亲吻xtemplate 用于 KISSY 的独立 XTemplate 编译器用法节点 var XTemplate = require ( 'kissy-xtemplate' ) ;new XTemplate ( ) . compileSync ( 'xxx.xtpl.html' , 'xxx.xtpl.js' ) ; 或使用异步版本: var ...
本文将深入探讨Kissy Editor的功能特性、使用场景以及核心优势,旨在帮助开发者更好地理解和运用这款工具。 一、Kissy Editor简介 Kissy Editor是一款基于JavaScript的开源富文本编辑器,由Kissy项目团队开发。...
淘宝发布开源编辑器:KISSY Editor,和我们在 WordPress 后台使用的富文本编辑器 TinyMCE 一样,它可以让我们在线编辑和格式化文本,但是相比 TinyMCE KISSY Editor 更加轻巧,更加适合国内的网络环境。 KISSY ...
KISSY Editor 是开源项目 KISSY UI Library 的一个组件。KISSY 目前基于 YUI 2.x 开发,目标是打造一系列小巧灵活、简洁实用、使用起来让...目前已有 CSS 基础框架、搜索提示 Suggest 和今天发布的富文本编辑器等组件。
标签“源码”和“工具”暗示了这篇博文可能深入到Kissy Suggest的内部代码,探讨其工作原理,并可能提供了一些实用的开发工具或技巧。对于开发者来说,理解源码有助于他们更好地定制和优化组件,而作为工具,Kissy ...
**JS开源编辑器 Kissy Editor** 是一个专为前端开发者设计的轻量级文本编辑器,它具有良好的浏览器兼容性,能适应各种主流浏览器环境,包括Chrome、Firefox、Safari、Opera以及Internet Explorer等。Kissy Editor的...
KISSY Gallery 说明 展览馆,存放社区贡献的正式组件 组件目录结构 0) assets 统一使用 UTF-8; 1) github上 Gallery 目录结构说明: gallery 根目录下, 提交各个组件目录, 拿 pagination 举例: gallery | -- ...
Kissy Editor 2.0是淘宝帮派推出的一款强大的富文本编辑器,专为提升用户在社区中的内容创作体验而设计。它集成了多种功能,使用户可以方便地创建、编辑和格式化文本,同时还支持插入图片、视频等多种媒体元素,极大...
Kissy 提供了一系列实用的工具方法,例如DOM操作、事件处理、Ajax请求等,这些都是前端开发中不可或缺的部分。通过Kissy,我们可以轻松地对DOM元素进行增删改查,监听和处理用户事件,以及与服务器进行异步通信。 ...
1. 内容管理系统:方便用户创建、编辑和删除博客文章,支持多种格式的文本输入。 2. 分类和标签系统:使用户能对文章进行有序分类,便于读者浏览和搜索。 3. 评论系统:允许读者对文章发表评论,促进互动交流。 4. ...
《基于KISSY和Layer-anim的javascript数字滚动小部件——digitalScroll详解》 在现代网页设计中,动态效果已经成为提升用户体验的...通过深入学习和实践,开发者可以充分利用这个工具,提升项目的交互性和用户体验。
Kissy Web编辑器是一款专为Web开发者设计的轻量级文本编辑工具,以其小巧的体积、灵活的操作和简洁实用的特点而受到青睐。该编辑器旨在提供一个高效且易用的界面,让内容创作者在各种A级浏览器上都能享受到顺畅的...
在选择JavaScript框架时,jQuery是一个绕不开的话题,它是一个功能全面的工具集,包含了DOM操作、事件处理和Ajax交互等功能。然而,随着Web应用的复杂性增加,尤其是移动设备上的Web页面对交互性要求越来越高,传统...