51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

JavaScript笔记

谈谈javascript中的线程问题

谈谈javascript中的线程问题

厉飞雨 阅读(8) 评论(0) 赞(0)

![20120810080914305056.JPG](http://static.51tbox.com/static/2024-11-23/col/1b0e122877e262c4a8ebb04ee84a5c6b/f793c1da65044eb6bd8ac5e32ce765ad.jpg.jpg "20120810080914305056.JPG") ja...

用原生JavaScript实现jQuery的$.getJSON的解决方法

用原生JavaScript实现jQuery的$.getJSON的解决方法

厉飞雨 阅读(6) 评论(0) 赞(0)

  今天在写一DEMO,其中用到了jQuery的$.getJSON方法,写完后发现整个DEMO中用到jQuery中的就这一个地方,但要引入一个jQuery实在不划算,于是就自己实现了一个简单版的,基本可以满足需求,现分享出来: ++复制代码++ 代码如下: var $ = { getJSON: function(url, params, callbackFuncN...

Javascript技巧之不要用for in语句对数组进行遍历

Javascript技巧之不要用for in语句对数组进行遍历

厉飞雨 阅读(6) 评论(0) 赞(0)

**一,为什么不要用for in语句** jqModal这个jquery插件估计很多人都使用过,在jqModal源码内部,有一个函数为hs,其中有个嵌套循环如下, ++复制代码++ 代码如下: for(var i in {jqmShow:1,jqmHide:1}) for(var s in this\[i\]) if(H\[this\[i\]\[s...

10个基于jQuery或JavaScript的WYSIWYG 编辑器整理

10个基于jQuery或JavaScript的WYSIWYG 编辑器整理

厉飞雨 阅读(6) 评论(0) 赞(0)

在线编辑内容的时候,那些基于 JavaScript 的编辑器帮了我们大忙,这些所见即所得(WYSIWYG)编辑器,给我们提供了类似 Office?的操作体验。如今,任何网站内容管理系统(CMS)和博客系统都需要一个这样的编辑器。本文精选了5个基于 JavaScript?的编辑器,5个基于 jQuery 框架的编辑器。 MarkitUp -- jQuery **[Officia...

深入分析JQuery和JavaScript的异同

深入分析JQuery和JavaScript的异同

厉飞雨 阅读(5) 评论(0) 赞(0)

ps:LZ觉得这个标题有点大了,超出了能力范围,不喜勿碰。目前只记录LZ能力范围内的,日后持续补充。 一、JQuery对象和DOM对象的相互转化(《锋利的JQuery》) JQuery转化为DOM: 1、var jq = $('#selector'); var dom = jq\[index\]; 2、var jq1 = $('#selector...

如何确保JavaScript的执行顺序 之jQuery.html并非万能钥匙

如何确保JavaScript的执行顺序 之jQuery.html并非万能钥匙

厉飞雨 阅读(6) 评论(0) 赞(0)

**1. 引言** 在上一篇文章《如何确保JavaScript的执行顺序 - 之jQuery.html深度分析》中,我们揭示了jQuery.html函数之所以能在各种浏览器下保持动态JS顺序执行,其秘密在于 -- 同步AJAX获取外部JavaScript。 我们先来简单回顾下HTML源代码(test2.htm): ++复制代码++ 代码如下: \<htm...

JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载

JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载

厉飞雨 阅读(7) 评论(0) 赞(0)

JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载 以前对于JavaScript总是在用到的时候在页面上写几个函数,基本没考虑到函数的封装与重用,最近有个项目可能对于这方面要求有点高,所以就研究了下类似jQuery的封装。 这里就图片等比缩放以及预加载的效果来尝试下,写写类似的JavaScript代码。 图片等比缩放以及预加载的效果...

javascript loadScript异步加载脚本示例讲解

javascript loadScript异步加载脚本示例讲解

厉飞雨 阅读(9) 评论(0) 赞(0)

**一、语法:** loadScript(url\[,callback\]) 或者 loadScript(settings) **二、settings支持的参数:** url:脚本路径 async:是否异步,默认false(HTML5) charset:文件编码 cache:是否缓存,默认为true success:加载成功后执行的函数,优先执行ca...