-
jQuery1.3.2源码学习8:index 函数
所属栏目:[传媒] 日期:2018-11-15 热度:124
// Determine the position of an element within // the matched set of elements 160 index: function( elem ) { // Locate the position of the desired element return jQuery .inArray( // If it receives a jQuery object, the first element is used[详细]
-
jQuery1.3.2源码学习7:setArray,each 函数
所属栏目:[传媒] 日期:2018-11-15 热度:103
119 // Take an array of elements and push it onto the stack 120 // (returning the new matched element set) 121 pushStack: function( elems, name, selector ) { 122 // Build a new jQuery matched element set 123 var ret = jQuery( elems ); //[详细]
-
jQuery1.3.2源码学习6:size 和 get 函数
所属栏目:[传媒] 日期:2018-11-15 热度:73
96 // Start with an empty selector 97 selector: , 98 99 // The current version of jQuery being used 100 jquery: 1.3.2, 101 102 // The number of elements contained in the matched element set 103 size: function() { 104 return this.length; 1[详细]
-
jQuery1.3.2源码学习5:jQuery 中的原型
所属栏目:[传媒] 日期:2018-11-15 热度:62
原型 prototype 在 Java Script 中,每个函数对象都有一个默认的属性 prototype,称为函数对象的原型成员,这个属性指向一个对象,称为函数的原型对象,当我们每定义了一个函数的时候,JavaScript 就创建了一个对应的原型对象,也就是说,当我们定义一个函[详细]
-
jQuery1.3.2源码学习3-4:init 函数分析
所属栏目:[传媒] 日期:2018-11-15 热度:184
init 函数分析 首先,看一下在 jQuery 中可以使用的四类构建对象的方式: l $( expression, [ context ] ),串的内容是一个 CSS 选择器,例如:$(#msg) 中的 msg 就是一个元素的 ID l $( html ),一个 HTML 串,返回一个 DOMElement 元素对象 l $(函数),re[详细]
-
jQuery1.3.2源码学习2:两个重要的正则表达式
所属栏目:[传媒] 日期:2018-11-15 热度:118
32 // Is it a simple selector 33 isSimple = /^.[^:#[.,]*$/ / / 表示这是正则表达式 ^ 表示开始部分 $ 表示结束部分 . 匹配除了 n 之外的任何字符 [^character_group] 表示不在字符集合中 [^:#[.,] 表示除了冒号 (:), #, 前中括号([), 句号(.) 和逗[详细]
-
jQuery 核心函数及 jQuery 对象介绍
所属栏目:[传媒] 日期:2018-11-10 热度:139
一、jQuery 核心函数 首先介绍 jQuery 的几个核心函数,在 jQuery 中它们起着至关重要的作用,在实际的前端开发过程中用到最多的也是它们。 1、jQuery(elements) 将一个或多个DOM元素转化为jQuery对象。 这个函数也可以接收XML文档和Window对象(虽然它们不[详细]
-
jQuery 中十个非常有用的遍历函数(译)
所属栏目:[传媒] 日期:2018-11-10 热度:91
使用 jQuery ,可以很容易的选择HTML元素。但有些时候,在HTML结构较为复杂时,提炼我们选择的元素就是一件麻烦的事情。在这篇教程中,我们将探讨十种方法去精炼和扩展我们将要操作的集合。 HTML 首先,让我们看看下图显示的简单的页面,通过这个教程我们[详细]
-
jQuery为什么在firebug下表现出数组的特征
所属栏目:[传媒] 日期:2018-11-05 热度:99
在firebug下面用console.debug($(a))打印 jQuery ()返回值时,会发现控制台输出是一个数组,但我们知道jQuery()返回的确实一个对象,只不过这个对象有length属性和数字的下标,最重要的是还有一个splice方法。只要满足这三点,就会在控制台输出一个数组。[详细]
-
jQuery.animate简单分析
所属栏目:[传媒] 日期:2018-11-05 热度:153
很久之前就对 jQuery .animate的实现非常感兴趣,不过前段时间很忙,直到前几天端午假期才有时间去研究。 jQuery.animate的每种动画过渡效果都是通过easing函数实现的。jQuery1.4.2中就预置了两个这样的函数: easing: { linear: function( p, n, firstNum[详细]
-
Json获取中国天气网天气预报的代码
所属栏目:[传媒] 日期:2018-11-05 热度:170
获取中国天气网天气的代码 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-11-05 热度:186
一般的加载页面时调用js方法如下: window.onload = function() { $(table tr:nth-child(even)).addClass(even); //这个是jquery代码 }; 这段代码会在整个页面的document全部加载完成以后执行。不幸的这种方式不仅要求页面的DOM tree全部加载完成,而且要求[详细]
-
jQuery仿Yahoo首页弹出层,带缓冲效果可关闭
所属栏目:[传媒] 日期:2018-11-05 热度:195
前段时间,烈火在YAHOO首页看到一个弹出层效果,发现还挺实用,并且有缓冲效果,可以关闭,非常不错,今天有幸在网上一个技术牛人的博客看到了这个特效,于是把教程发出来给大家看看,一起学习,以下是原文: 笔者本来想自己做一个. 自己javascript 还不怎[详细]
-
利用Yahoo Pipes和jQuery做一个RSS挂件
所属栏目:[传媒] 日期:2018-11-05 热度:129
如果我们希望把一个网站的更新事实发布到令一个网站上,最好的方法是通过 RSS 进行转载。如果只是需要简单的对更新的条目做个提示的话,使用 Java Script 是最可行的方法。但是通过 JavaScript 解析一个 XML 文档十分麻烦。幸好 Yahoo Pipes 为我们提供了[详细]
-
图片焦点切换展示效果,基于JQuery-1.4.2.js
所属栏目:[传媒] 日期:2018-11-05 热度:116
这个插件的要点之处就在JQuery-1.4.2.js的发布添加的新函数data的应用,所以jquery库一定要是1.4.2的版本 另一方面就是css的编写,setInterval和setTimeout的用法,前者是每隔多长时间执行一次,后者是多长时间执行一次; 关于setTimeout的用法 有二种形式[详细]
-
Visual Studio 2010项目的jQuery版本升级
所属栏目:[传媒] 日期:2018-11-05 热度:63
我们知道在 Visual Studio 2010 的非空Web项目(含Webform和MVC)中,都自动包含了 jQuery 库在项目的Scripts文件夹中。 但细心的人们都看到了正式版中包含的jQuery版本是1.4.1版,而不是jQuery官方最新发布的1.4.2版。处于新版效率的极大提升以及部分bug的[详细]
-
jQuery打造动态渐变按钮[附演示和源码]
所属栏目:[传媒] 日期:2018-11-05 热度:120
这是写给web设计者和前端开发者的教程,我们将演示如何使用Photoshop创建按钮的sprite图,然后是如何使用jQurey打造动态渐变效果。本教程分为以下四步: Step1 - Photoshop Step2 - HTML/CSS Step3 - Java Script( jQuery ) Step4 - CSS修改 最终结果如下[详细]
-
jQuery 创建 Dom 元素的实例代码
所属栏目:[传媒] 日期:2018-11-05 热度:122
jQuery 创建Dom元素 代码如下: 1 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 2 http://www.w3.org/TR/html4/loose.dtd 3 html 4 head 5 meta http-equiv=Content-Type content=text/html; charset=gb2312 6 titlejQuery创建Dom元素 -[详细]
-
设置页面控件不可用的应用、需求与总结
所属栏目:[传媒] 日期:2018-11-02 热度:77
应用背景 当用户需要开通某项功能时,需要填写一些表单信息,在填写完成并提交后,该部分信息是不允许再次修改的。表单包含TextBox、DropDownList、CheckBox等控件。 需求实现 第一种方案,绑定用户填写的数据时,设置控件的Enable属性为False。如果页面的[详细]
-
jQuery+CSS 打造动态下滑菜单效果
所属栏目:[传媒] 日期:2018-11-02 热度:186
烈火网(LieHuo.Net)教程 本文将分步讲解如何使用JQuery和CSS打造一个炫酷动感菜单。 jQuery 的write less, do more的特性可谓是家喻户晓,即使没有很丰富JS编程经验的人,也可以通过其提供的API很快学会如何使用,当然,如果您经验丰富,我还是建议您可以[详细]
-
UpdatePanel内jquery easyui效果失效的问题
所属栏目:[传媒] 日期:2018-11-02 热度:126
项目中使用到了 updatePanel 和jquery-easyui 。 使用updatepanel的好处自然是页面不刷新,用户感觉比较好,同时也减少了一部分数据量的传输。 使用easyui 的好处除了界面还不错之外,也因为使用方便。 div class=easyui-tabs style=width: 300px div title[详细]
-
以毒攻毒:jQuery 代码让 IE6 崩溃
所属栏目:[传媒] 日期:2018-11-02 热度:72
上午,朋友从国外给发了一个链接,告诉我这事一个很有意思的插件(http://plugins.jquery.com/project/crash)--可以直接让IE6崩溃。对于前端开发者来说,对于IE6可能大伤脑筋。打开代码源文件,只见到以下代码: /** * jQuery Crash (http://mktgdept.com[详细]
-
jQuery.data( )方法与内存泄漏
所属栏目:[传媒] 日期:2018-11-02 热度:76
在 jQuery 的官方文档中,提示用户这是一个低级的方法,应该用.data()方法来代替。$.data( element, key, value )可以对DOM元素附加任何类型的数据,但应避免循环引用而导致的内存泄漏问题,原文如下: The jQuery.data() method allows us to attach data[详细]
-
jQuery 的位置函数多个实例应用代码
所属栏目:[传媒] 日期:2018-11-02 热度:74
有关 jQuery 的位置函数,现在有:(offset(),innerWidth(),innerHeight(),outerWidth(),outerHeight(),scrollTop(),scrollLeft())等,今天烈火小编就来介绍一下其应用实例,下面的实例中,以撑出滚动条和漂浮的广告作为例子,请看代码演示: !DOCTYPE html[详细]
-
Jquery Ajax实例7:Ajax所有过程事件分析示例
所属栏目:[传媒] 日期:2018-11-02 热度:154
一、Ajax所有过程事件分析 JQuery在执行Ajax的过程中会触发很多事件。 这些事件可以分为两种事件,一种是局部事件(Local),一种是全局事件(Global)。 局部事件:可以通过$.ajax来调用,你某一个Ajax请求不希望产生全局的事件,则可以设置global:false。 全局[详细]