-
jQuery 原理的模拟代码 -3 事件处理
所属栏目:[传媒] 日期:2018-09-03 热度:101
上一篇:jQuery 原理的模拟代码 -2 数据部分 在 jQuery 中,实际注册的事件处理函数是一个匿名的闭包函数,这个函数最终都是通过调用 jQuery.event.handle 进行处理的。 在对象的私有扩展对象上,专门增加了一个名为 events 的事件管理对象,在这个对象上[详细]
-
jQuery 原理的模拟代码 -2 数据部分
所属栏目:[传媒] 日期:2018-09-03 热度:111
上一篇:jQuery 原理的模拟代码 -1 核心部分 在 jQuery 中,可以对每一个 DOM 对象保存私有的数据。 这个数据当然要通过属性来进行存取,但是,有多个属性怎么办呢?,要定义多个属性吗?,属性的名字叫什么呢?会不会与其他的属性有冲突呢? 在 jQuery 中[详细]
-
jQuery 原理的模拟代码 -1 核心部分
所属栏目:[传媒] 日期:2018-09-03 热度:128
最近又看了一下 jQuery 1.4.2, 为了便于理解,将 jQuery 的核心使用比较简单的代码模拟一下。方便学习。 核心部分实现了两种选择器,使用 id 和标记名,还可以提供 css 的设置,以及 text 的设置。 1 // # 表示在 jQuery 1.4.2 中对应的行数 2 3 // 定义变[详细]
-
jQuery为什么在firebug下表现出数组的特征
所属栏目:[传媒] 日期:2018-09-03 热度:148
在firebug下面用console.debug($(a))打印 jQuery ()返回值时,会发现控制台输出是一个数组,但我们知道jQuery()返回的确实一个对象,只不过这个对象有length属性和数字的下标,最重要的是还有一个splice方法。只要满足这三点,就会在控制台输出一个数组。[详细]
-
jQuery.animate简单分析
所属栏目:[传媒] 日期:2018-09-03 热度:173
很久之前就对 jQuery .animate的实现非常感兴趣,不过前段时间很忙,直到前几天端午假期才有时间去研究。 jQuery.animate的每种动画过渡效果都是通过easing函数实现的。jQuery1.4.2中就预置了两个这样的函数: easing: { linear: function( p, n, firstNum[详细]
-
Json获取中国天气网天气预报的代码
所属栏目:[传媒] 日期:2018-09-03 热度:198
获取中国天气网天气的代码 var url=escape(http://m.weather.com.cn/data/101210701.html); var cookie_info = cookie_info; var date = new date(); var hours=24-date.gethours()-1; var mins=60-date.getminutes()-1; var secs=60-date.getseconds(); da[详细]
-
jquery加载页面时调用js的方法
所属栏目:[传媒] 日期:2018-09-03 热度:140
一般的加载页面时调用js方法如下: window.onload = function() { $(table tr:nth-child(even)).addClass(even); //这个是jquery代码 }; 这段代码会在整个页面的document全部加载完成以后执行。不幸的这种方式不仅要求页面的DOM tree全部加载完成,而且要求[详细]
-
jQuery仿Yahoo首页弹出层,带缓冲效果可关闭
所属栏目:[传媒] 日期:2018-09-03 热度:54
前段时间,烈火在YAHOO首页看到一个弹出层效果,发现还挺实用,并且有缓冲效果,可以关闭,非常不错,今天有幸在网上一个技术牛人的博客看到了这个特效,于是把教程发出来给大家看看,一起学习,以下是原文: 笔者本来想自己做一个. 自己javascript 还不怎[详细]
-
使用 jQuery 解析 XML 的代码
所属栏目:[传媒] 日期:2018-08-30 热度:175
本例的来源是devcurry.com,但不知道是什么原因,烈火网小编访问的时候特别慢,因此只能通过 RSS订阅 的形式阅读了本文,作者没有给出手写代码(是一张 截图 ),因此对您的测试和使用带来了一些麻烦。 请看图:[详细]
-
关于jQuery渐变下拉菜单的实现代码
所属栏目:[传媒] 日期:2018-08-30 热度:122
关于 jQuery 渐变下拉菜单的实现代码 script type=text/javascript $(function(){ $(#nav li).hover(function(){if(!$(this).children(#nav li ul).is(:animated)){$(this).children(#nav li ul).fadeIn(100);}},function(){$(this).children(#nav li ul).[详细]
-
jQuery 中数字、字符串格式化扩展的代码
所属栏目:[传媒] 日期:2018-08-30 热度:183
前几天的项目中,遇到一个格式化金额的问题,便写了一个通用的 jQuery 扩展代码,记录下来以便以后再用。同时分享给大家,有需要的随便用。 若有高手觉得写得有效率问题的也可以提出来,学习学习,研究研究。 除了数字外,字符串也可以格式化的,毕竟实现[详细]
-
jQuery数组判等 equal array in jQuery
所属栏目:[传媒] 日期:2018-08-30 热度:201
jQuery 数组判等 equal array in jQuery //equal array in jQueryjQuery.fn.compare = function(t) { if (this.length != t.length) { return false; } var a = this.sort(), b = t.sort(); for (var i = 0; t[i]; i++) { if (a[i] !== b[i]) { return fal[详细]
-
lazyload.js结合jQuery框架实现图片异步载入
所属栏目:[传媒] 日期:2018-08-30 热度:88
所谓图片异步加载,意思是不用一次把图片全部加载完,你可以叫它延迟加载,缓冲加载都行。 看看你有没有这种需求:某篇文章图片很多,如果在载入文章时就载入所有图片,无疑会延缓载入速度,让用户等更久,所以,我想找这样一种插件,让网页只加载浏览器视[详细]
-
jQuery 中 html() 与 text() 的区别
所属栏目:[传媒] 日期:2018-08-30 热度:98
前期天有人问我, html() 与 text() 的区别是什么??起初我也不知道,后来看了下jquery 的api,就明白了. 先看一下jquery api上的函数说明: html() : 取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。 text() : 取得由所有匹配[详细]
-
jquery文字插入光标插件,兼容FF,IE6+,Chrom
所属栏目:[传媒] 日期:2018-08-30 热度:176
这是一款jquery的插件,主要用途是将一段文本信息插入到光标处,这个功能听起来非常简单,但实际做出来可没那么容易,主要是因为兼容性的问题,后来查阅许多资料,才发现了这款短小精悍的jquery插件,和大家分享下吧. (function($){ $.fn.extend({ insertAtCaret:[详细]
-
基于jquery-1.4.2.min.js框架的翻书效果
所属栏目:[传媒] 日期:2018-08-30 热度:114
烈15火75网(LieHuo97.Net)教88程 自写一个翻书的Js效果,jquery-1.4.2.min.js,还正在完善中,希望大家能喜欢,我觉得不错。 为解决一些网页特效运行后不能显示效果(例如: jQuery 则需要刷新)问题,烈火特别新增网页版演示 网页演示:猛击此处 运行演示[详细]
-
jQuery鼠标事件,附实例代码
所属栏目:[传媒] 日期:2018-08-30 热度:186
jQuery 除了选择器之外,还封装了很多事件的处理,比如鼠标事件,所谓的鼠标事件是指用户在移动鼠标光标或者点击任意鼠标键而触发的事件,jQuery中封装了几乎所有的鼠标事件,包括点击,双击,移出,移入等鼠标事件,下面断桥残雪简单的介绍下jQuery的鼠标[详细]
-
jQuery中dbclick事件触发两次click事件的解决方法
所属栏目:[传媒] 日期:2018-08-30 热度:94
在 jQuery 事件绑定中,dbclick可以触发两次click事件。例如一个DOM元素div,既绑定了 click 事件,又绑定了 dblclick 事件,这两个事件分别要做独立的事情。事件处理上没有冲突,都可以各自完成各自的操作。双击的时候虽然是执行了 dblclick 事件,但是在[详细]
-
你应该在网站上使用的31个jQuery插件
所属栏目:[传媒] 日期:2018-08-26 热度:195
jQuery插件是网页设计师最喜欢的。从图像滑块,图像画廊和导航插件,它们是如此众多,如此多样,如此惊人的和互动可以制作美化网站。在本文的在30个插件中,我认为必须在网站建设时用到。当然你现在可能不善于用,但我敢肯定你会发现他们在你未来的项目中[详细]
-
JavaScript仿淘宝智能浮动,网页固定层代码
所属栏目:[传媒] 日期:2018-08-26 热度:138
在烈火网以前的教程,我们发表过多玩游戏顶部浮动层、天涯社区的顶部浮动导航条,这是当前非常流行的一种效果!恰巧,今天在月光看到一篇同样的文章,提供较早使用该效果的淘宝网,只是没有给出完整代码! 在淘宝网中,商品列表特别长,而商品列名称始终保[详细]
-
分享8款 Tabs 网页选项卡插件
所属栏目:[传媒] 日期:2018-08-26 热度:121
1)wdScrollTab是一个采用 jQuery 实现的Tab面板,当标签太多超出页面时会自动滚动。支持iframe、ajax调用和动态加载内容。 主页: http://www.web-delicious.com/jquery-plugins 演示地址: http://www.web-delicious.com/jquery-plugins-demo/wdScrollTab/[详细]
-
jQuery Dialog系列插件:五款弹出对话框、遮罩层
所属栏目:[传媒] 日期:2018-08-26 热度:105
今天给大家整理了五款弹出对话框、遮罩层效果的 jQuery Dialog系列插件,经常访问烈火下载栏目的朋友可能发现了这些资源,现在烈火网编辑将这些插件统一整理在本文,这能够给您节省查找资源的时间! 如果您喜欢这些jQuery插件,请把它推荐给您的好友吧!感[详细]
-
利用jQuery检测checkbox是否有选中
所属栏目:[传媒] 日期:2018-08-26 热度:57
利用 jQuery 的:checked选择器返回size()即可,通过IE6、IE7、 IE8 、FF、 Chrome $(input[name='aaa']:checked).size() 演示: !DOCTYPE HTMLhtml lang=en-USheadmeta charset=UTF-8title利用jQuery检测checkbox是否被选中/title/headbodypinput type=che[详细]
-
20篇教你得到酷炫效果的JQuery教程
所属栏目:[传媒] 日期:2018-08-26 热度:118
我们都喜爱jquery带来的梦幻效果。本之列举的教程标题不同,但它们都带有不同的酷炫视觉效果。跟着它们逐步重建你的设计,又或是将这些令人震憾的特效融入你的设计中。 Making a Beautiful HTML5 Portfolio 想打造一个让人过目不忘的专属网络文件夹?这个特[详细]
-
使用jQuery创建水平和垂直居中的网站
所属栏目:[传媒] 日期:2018-08-26 热度:93
最近在做一个红酒相关的网站,因为对设计要求比较高,所以做了一个图片感比较强的网站,但是发现在大 分辨率 ,特别是4:3的时候很奇怪,所以想让网页水平垂直都居中,就是让一个div实现水平和垂直居中,虽然好几种方式实现,但是今天介绍时我最喜欢的方法[详细]
