-
jQuery1.3.2源码学习1:$是什么?jQuery是什么?
所属栏目:[传媒] 日期:2018-09-08 热度:169
jQuery1.3.2 源码学习 本源码使用当前的 jQuery 1.3.2 版本,下载时间 2009-4-25,下载地址:点此下载 一个函数 1 /*! 2 * jQuery Java Script Library v1.3.2 3 * http://jquery.com/ 4 * 5 * Copyright (c) 2009 John Resig 6 * Dual licensed under the[详细]
-
设置页面控件不可用的应用、需求与总结
所属栏目:[传媒] 日期:2018-09-08 热度:82
应用背景 当用户需要开通某项功能时,需要填写一些表单信息,在填写完成并提交后,该部分信息是不允许再次修改的。表单包含TextBox、DropDownList、CheckBox等控件。 需求实现 第一种方案,绑定用户填写的数据时,设置控件的Enable属性为False。如果页面的[详细]
-
jQuery+CSS 打造动态下滑菜单效果
所属栏目:[传媒] 日期:2018-09-08 热度:129
烈火网(LieHuo.Net)教程 本文将分步讲解如何使用JQuery和CSS打造一个炫酷动感菜单。 jQuery 的write less, do more的特性可谓是家喻户晓,即使没有很丰富JS编程经验的人,也可以通过其提供的API很快学会如何使用,当然,如果您经验丰富,我还是建议您可以[详细]
-
UpdatePanel内jquery easyui效果失效的问题
所属栏目:[传媒] 日期:2018-09-08 热度:149
项目中使用到了 updatePanel 和jquery-easyui 。 使用updatepanel的好处自然是页面不刷新,用户感觉比较好,同时也减少了一部分数据量的传输。 使用easyui 的好处除了界面还不错之外,也因为使用方便。 div class=easyui-tabs style=width: 300px div title[详细]
-
以毒攻毒:jQuery 代码让 IE6 崩溃
所属栏目:[传媒] 日期:2018-09-08 热度:174
上午,朋友从国外给发了一个链接,告诉我这事一个很有意思的插件(http://plugins.jquery.com/project/crash)--可以直接让IE6崩溃。对于前端开发者来说,对于IE6可能大伤脑筋。打开代码源文件,只见到以下代码: /** * jQuery Crash (http://mktgdept.com[详细]
-
jQuery.data( )方法与内存泄漏
所属栏目:[传媒] 日期:2018-09-08 热度:68
在 jQuery 的官方文档中,提示用户这是一个低级的方法,应该用.data()方法来代替。$.data( element, key, value )可以对DOM元素附加任何类型的数据,但应避免循环引用而导致的内存泄漏问题,原文如下: The jQuery.data() method allows us to attach data[详细]
-
简单的模板替换机制-jquery实现了局部
所属栏目:[传媒] 日期:2018-08-29 热度:126
简单的模板替换机制-jquery实现了局部 今天帮同事修改一个Tip提示的效果 提示中 需要用到当前元素的几个属性,就帮忙改了改之前的demo 这里是一个局部实现 可以参考 查看:临时Demo 实际应用的案例:猛击这里 Copy to Clipboard 引用的内容:[www.veryhuo.[详细]
-
关于wBox iFrame回调关闭问题的解决方案
所属栏目:[传媒] 日期:2018-08-29 热度:162
最近很多使用我的 jQuery 弹出框插件wBox的人问我,关于wBox的关闭问题,例如一个页面中使用wBox iframe进来一个页面,而这个页面是进行用户登录,登录成功就关闭wBox,其实实现回调关闭wBox的方法很简单,就是使用iframe的DOM操作即可,例如我们的代码这[详细]
-
关于jQuery ready()方法一些用法解释
所属栏目:[传媒] 日期:2018-08-29 热度:114
jQuery 的ready方法的是开发中经常用到的,作用相当于我们的body onload,是当页面DOM准备就绪的时候才运行的代码,最常用的就是在DOM渲染加载之前,先给document绑定ready事件,然后当页面DOM都准备好之后才运行这个事件。 关于jQuery的ready有以下几种用[详细]
-
使用jQuery架构javascript基础体系
所属栏目:[传媒] 日期:2018-08-29 热度:130
jQuery 的使用开始成为javascript开发者的主选产品,但如果没有一个整体的规划,简单的拿来主义势必带来后期维护成本的增加,大量的jQuery插件如同一把双刃剑,一方面大大节省了开发时间与周期,但同时也造成WEB页面加载的负担,带来的难护与二级扩展成本[详细]
-
jQuery 原理的模拟代码 -4 重要的扩展函数 extend
所属栏目:[传媒] 日期:2018-08-29 热度:84
上一篇:jQuery 原理的模拟代码 -3 事件处理 在上两篇文章中,我们看到每次要通过 jQuery 的原型增加共享方法的时候,都需要通过 jQuery.fn 一个个进行扩展,非常麻烦,jQuery.fn.extend 提供了一个扩展机制,可以方便我们通过一个或者多个示例对象来扩展[详细]
-
jQuery 原理的模拟代码 -3 事件处理
所属栏目:[传媒] 日期:2018-08-29 热度:69
上一篇:jQuery 原理的模拟代码 -2 数据部分 在 jQuery 中,实际注册的事件处理函数是一个匿名的闭包函数,这个函数最终都是通过调用 jQuery.event.handle 进行处理的。 在对象的私有扩展对象上,专门增加了一个名为 events 的事件管理对象,在这个对象上[详细]
-
jQuery 原理的模拟代码 -2 数据部分
所属栏目:[传媒] 日期:2018-08-29 热度:138
上一篇:jQuery 原理的模拟代码 -1 核心部分 在 jQuery 中,可以对每一个 DOM 对象保存私有的数据。 这个数据当然要通过属性来进行存取,但是,有多个属性怎么办呢?,要定义多个属性吗?,属性的名字叫什么呢?会不会与其他的属性有冲突呢? 在 jQuery 中[详细]
-
jQuery 原理的模拟代码 -1 核心部分
所属栏目:[传媒] 日期:2018-08-29 热度:137
最近又看了一下 jQuery 1.4.2, 为了便于理解,将 jQuery 的核心使用比较简单的代码模拟一下。方便学习。 核心部分实现了两种选择器,使用 id 和标记名,还可以提供 css 的设置,以及 text 的设置。 1 // # 表示在 jQuery 1.4.2 中对应的行数 2 3 // 定义变[详细]
-
jQuery为什么在firebug下表现出数组的特征
所属栏目:[传媒] 日期:2018-08-29 热度:137
在firebug下面用console.debug($(a))打印 jQuery ()返回值时,会发现控制台输出是一个数组,但我们知道jQuery()返回的确实一个对象,只不过这个对象有length属性和数字的下标,最重要的是还有一个splice方法。只要满足这三点,就会在控制台输出一个数组。[详细]
-
jQuery.animate简单分析
所属栏目:[传媒] 日期:2018-08-29 热度:54
很久之前就对 jQuery .animate的实现非常感兴趣,不过前段时间很忙,直到前几天端午假期才有时间去研究。 jQuery.animate的每种动画过渡效果都是通过easing函数实现的。jQuery1.4.2中就预置了两个这样的函数: easing: { linear: function( p, n, firstNum[详细]
-
jquery.lazyload实现图片延迟加载
所属栏目:[传媒] 日期:2018-08-18 热度:76
如果留意淘宝的话,应该可以注意到:当打开产品页面后,并不是把页面中图片都下载下来,而是随着滚动条的滚动而加载图片.这样可以使页面载入速度更快,节省网站流量,减少服务器的负载.你可以灵活的把这一技术运用在存在大量图片的页面,比如频道页、活动页、搜[详细]
-
jQuery 性能规则分析
所属栏目:[传媒] 日期:2018-08-18 热度:67
英原文:jquery-performance-rules 翻译:Skyline.xin 之前,我们需要担心减少字节数和请求次数以及加载顺序以使页面加载的更快。如今,我们越来越多的注意到一个影响性能的重要组成部分--CPU利用率。使用 jQuery和其他 Java Script框架,使节点选择和DOM[详细]
-
JQuery 应用过程详解
所属栏目:[传媒] 日期:2018-08-18 热度:165
副标题#e# 终极目的:想做一个方便的排序功能。 具体实现:点击后可以输入排序的数字编号,移开后自动更新数据库。 1,我想把这个功能用span来完成,也就需要一个在页面上监控指定的span的东西,他就是: ready(fn)当DOM载入就绪可以查询及操纵时绑定一个要[详细]
-
JQuery Dialog(JS模态窗口,可拖拽的DIV)
所属栏目:[传媒] 日期:2018-08-18 热度:137
调用示意图 交互示意图 如上图所示,这基本是JQueryDialog的完整逻辑流程了。 1、用户点击模态窗口的提交按钮时,调用JQueryDialog.Ok()函数,这个函数对应了用户提交事件。 2、用OO的概念来说,JQueryDialog.Ok()其实是一个虚函数,它的逻辑封装在子窗口C[详细]
-
jQuery全选和取消全选插件及代码分析
所属栏目:[传媒] 日期:2018-08-18 热度:136
在前端开发中,经常会出现这种情况:单击某一复选框实现某一行或某一列的复选框在被选中或不被选中的状态间切换。在没有 jQuery 之前,我们需要一大段js代码来实现这种效果。有了jQuery这个强大的库之后,我们可以很方便的开发实现这种效果的jQuery插件。[详细]
-
jQuery学习5:jQuery事件模型
所属栏目:[传媒] 日期:2018-08-18 热度:145
jQuery 事件模型的功能有: 提供建立事件处理程序的统一方法; 允许在每个元素上为每个时间类型建立多个处理程序; 采用标准的事件类型名称,例如click或mouseover; 使用Event实例可用作处理程序的参数; 对Event实例的最常用的属性进行规范化; 为取消事[详细]
-
jQuery学习4:浏览器的事件模型
所属栏目:[传媒] 日期:2018-08-18 热度:187
首先要知道DOM的两级模式:DOM0级和DOM2级 在DOM0级事件处理程序是通过把函数实例的引用指派到DOM元素的属性而声明的。 声明DOM第0级事件处理程序: !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/TR/html4/strict.dtdhtmlheadtitleD[详细]
-
jQuery学习2:选择器的使用
所属栏目:[传媒] 日期:2018-08-18 热度:168
利用选择器,选择要被操作的html中的元素。 1.利用CSS的基本选择器: a:匹配所有链接a元素。 #*:匹配id为*的元素 .*:匹配CSS类为*的元素 a#*id.*class:匹配id为*id,并拥有CSS类为*class的链接元素。 以上是CSS中的写法,在 jQuery 中用$()包起来,如:jQ[详细]
-
jQuery学习1:认识和了解jQuery库
所属栏目:[传媒] 日期:2018-08-18 热度:175
jQuery 简单的说是一个优秀的javescript类库。jQuery使开发者能更方便地处理DOM、events、实现动画效果,并且方便地为网站提供Ajax交互。jQuery力求改变web开发者在创建页面的富功能时的思维发式也即jQuery提出的行为与结构相分离。 jQuery的重点是从html[详细]

浙公网安备 33038102330478号