js
ljinkai_ljk
这个作者很懒,什么都没留下…
展开
-
5款免费的富文本编辑器
Web 应用经常会用到富文本编辑器功能,当然如果是 JavaScript 大牛,重复造轮子也是可以的,如果想省时省力,可以关注下下面5款免费的文本编辑器框架。widgEditor有时需要一款极简的文本编辑器,那么 widgEditor 再合适不过(只有33.4 KB),简洁实用。使用简便:Some Sample Text需要引入相应的 CSS 和转载 2013-11-19 23:06:23 · 1395 阅读 · 0 评论 -
js 事件模型相关
在Javascript中用户交互的核心部分就是事件处理。本文为对事件模型和处理机制的总体性描述。Event是什么?event是用户操作网页时发生的交互动作,比如click/move, event除了用户触发的动作外,还可以是文档加载,窗口滚动和大小调整。Event模型是什么?Event模型指的是浏览器如何处理发生的事件。不同的浏览器其处理机制也不尽相转载 2014-05-19 11:29:02 · 557 阅读 · 0 评论 -
stopPropagation, preventDefault 和 return false 的区别
因为有父, 子节点同在, 因为有监听事件和浏览器默认动作之分. 使用 JavaScript 时为了达到预期效果经常需要阻止事件和动作执行. 一般我们会用到三种方法, 分别是 stopPropagation(), preventDefault() 和 return false. 它们之间有什么区别, 该何时使用呢? 将在本文中进行讲解.术语监听事件, 在在节点上能被监听的转载 2014-05-19 11:31:33 · 426 阅读 · 0 评论 -
js关于原型构造函数和原型链的理解
js的面向对象方式的函数有hen'duo'z原创 2014-06-29 00:28:00 · 1152 阅读 · 0 评论 -
Javascript Tool: Detect if a DOM Element is Truly Visible
one way:According to this MDN documentation, an element's offsetParent property will return null whenever it, or any of its parents, is hidden via the display style property. Just make sure th转载 2014-06-13 10:34:59 · 823 阅读 · 0 评论 -
为什么setTimeout(fn, 0) 会起作用?
就这个问题,我通过详细记录浏览器de翻译 2014-07-13 21:07:07 · 693 阅读 · 0 评论 -
js 闭包的理解
1、闭包2、闭包和bian'l原创 2014-07-13 17:33:51 · 557 阅读 · 0 评论 -
jQuery的touchstart,touchmove,touchend的获取位置
$('#webchat_scroller').on('touchstart',function(e) { var touch = e.originalEvent.targetTouches[0]; var y = touch.pageY; }); $('#webchat_scroller').on('touchmove',fun原创 2013-12-03 21:37:14 · 10446 阅读 · 0 评论 -
WebApp前端常用属性总结
禁止网页在移动设备上缩放width - device-width(设备的的宽度),height - device-height(设备的的的高度),initial-scale - 初始的缩放比例,minimum-scale - 允许用户缩放到的最小比例, maximum-scale - 允许用户缩放到的最大比例,user-scalable - 用户是否可以手动缩放 name="vie转载 2013-11-28 09:22:06 · 1000 阅读 · 0 评论 -
js DOMNodeInserted,DOMNodeRemoved 和监听内容变化插件
1 DOMNodeInserted,DOMNodeRemoved今天想对某个div的变化做监听,发现了这两个方法,还是很好使的。具体从字面就能看出其意义,但是有个地方需要注意,这个方法的调用时机在jQuery的对dom操作之前执行。 ulObj.bind('DOMNodeInserted', function(e) { var obj = jQuery(e.t原创 2013-12-07 12:11:45 · 15777 阅读 · 0 评论 -
5种你未必知道的JavaScript和CSS交互的方法
5种你未必知道的JavaScript和CSS交互的方法2014年4月1日 SANTIAGO1条评论31 随着浏览器不断的升级改进,CSS和JavaScript之间的界限越来越模糊。本来它们是负责着完全不同的功能,但最终,它们都属于网页前端技术,它们需要相互密切的合作。我们的网页中都有.js文件和.css转载 2014-04-21 14:42:37 · 419 阅读 · 0 评论 -
SoundManager
SoundManager 2 makes it easier to play audio using JavaScript.这库的功能还比较强大,可以支持Flash、HTML5多种方式。压缩之后11k。还有一个环形的播放器,使用canvas实现的。http://schillmania.com/projects/soundmanager2/原创 2013-12-27 13:55:42 · 618 阅读 · 0 评论 -
jQuery二维码生成 phonegap扫描二维码
发现这个插件可以没有中文转换的问题:http://davidshimjs.github.io/qrcodejs/原创 2013-11-29 22:09:41 · 1046 阅读 · 0 评论 -
jQuery的width(),innerWidth(),outerWidth()的区别
jQuery width() 和 height() 方法width() 方法设置或返回元素的宽度(不包括内边距、边框或外边距)。height() 方法设置或返回元素的高度(不包括内边距、边框或外边距)。jQuery innerWidth() 和 innerHeight() 方法innerWidth() 方法返回元素的宽度(包括内边距)。inner原创 2013-12-07 12:00:49 · 770 阅读 · 0 评论 -
移动开发知识点
1、先来看淘宝无线wiki要求在页面中添加的meta标签。第一个meta标签表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;尤其要注意的是content里多个属性的设置一定要用分号+空格来隔开,如果不规范将不会起作用。第二个meta标签是iphone设备中的safari私有meta标签,它表示:允许全屏转载 2013-12-02 21:45:19 · 615 阅读 · 0 评论 -
Android4.3下的webapp点击穿透问题
android4.3(iphone下正常),场景是上面一个div,但是用了滚动,超出的内容用了overflow:auto,下面也是一个div,有一些按钮,但是点击这些按钮的时候,如果正好在上面div里有一张图片绑定了点击事件,会直接触发图片的点击事件,按理说这两个div没有什么关系,却会出现这种奇怪的现象。尝试:1 pointer-events 2 event.sto原创 2013-12-03 21:33:35 · 1283 阅读 · 0 评论 -
preventDefault和stopPropagation的区别
首先讲解一下js中preventDefault和stopPropagation两个方法的区别: preventDefault方法的起什么作用呢?我们知道比如http://www.baidu.com">百度,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com,这是属于标签的默认行为,而preventDefault方法就是可以阻止它的默认行为转载 2013-12-03 21:38:49 · 851 阅读 · 0 评论 -
iscroll
1 官网:http://cubiq.org/iscroll-42 翻译:http://blog.csdn.net/freshlover/article/details/97902713 iscroll4 升级到 iscroll5 :http://blog.csdn.net/gcz564539969/article/details/91561414 anglurjs的directive引原创 2014-01-07 22:41:50 · 1095 阅读 · 0 评论 -
tinycon基于jQuery的浏览器标题的数字提醒
github地址A small library for manipulating the favicon, in particular adding alert bubbles and changing images. Tinycon gracefully falls back to a number in title approach for browers that don't sup原创 2013-12-27 09:35:26 · 1016 阅读 · 0 评论 -
使用css3和js对日期时间进行美化
原文地址转载 2013-12-27 09:41:20 · 936 阅读 · 0 评论 -
深入javascript数组方法详解
1.认识javascript数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象。Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能。1.1 定义数组声明有10个元素的数组 复制代码代码示例:var a = new Array(10);此时为a已经开辟转载 2013-12-14 13:47:55 · 566 阅读 · 0 评论 -
独立开发-我的小众产品群合影工具如何从0到1
很多人可能知道微信群合影这个小工具,这是我做的其中一个小产品。今天就给大家分享下我做这个小产品的过程和思考,虽然没有赚很多钱,但我想把真实的过程写出来,从0到1的这个过程,相信对于那些没有变现过的小产品还是有帮助的。如果我的分享能让你有一点点启发,那我也会很高兴。文章主要包含如下内容:想法是怎么产生的?加速落地,夜长梦多如何面对用户的抱怨?想办法赚到第一块钱想法就在你身边记得是在...原创 2019-06-29 10:10:43 · 901 阅读 · 0 评论