-
jQuery1.3.2源码学习3-4:init 函数分析
所属栏目:[传媒] 日期:2018-09-02 热度:129
init 函数分析 首先,看一下在 jQuery 中可以使用的四类构建对象的方式: l $( expression, [ context ] ),串的内容是一个 CSS 选择器,例如:$(#msg) 中的 msg 就是一个元素的 ID l $( html ),一个 HTML 串,返回一个 DOMElement 元素对象 l $(函数),re[详细]
-
jQuery1.3.2源码学习2:两个重要的正则表达式
所属栏目:[传媒] 日期:2018-09-01 热度:113
32 // Is it a simple selector 33 isSimple = /^.[^:#[.,]*$/ / / 表示这是正则表达式 ^ 表示开始部分 $ 表示结束部分 . 匹配除了 n 之外的任何字符 [^character_group] 表示不在字符集合中 [^:#[.,] 表示除了冒号 (:), #, 前中括号([), 句号(.) 和逗[详细]
-
jQuery1.3.2源码学习1:$是什么?jQuery是什么?
所属栏目:[传媒] 日期:2018-09-01 热度:197
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-01 热度:52
应用背景 当用户需要开通某项功能时,需要填写一些表单信息,在填写完成并提交后,该部分信息是不允许再次修改的。表单包含TextBox、DropDownList、CheckBox等控件。 需求实现 第一种方案,绑定用户填写的数据时,设置控件的Enable属性为False。如果页面的[详细]
-
直逼 Flash 的流畅感:jQuery 运动特效展示
所属栏目:[传媒] 日期:2018-08-23 热度:111
围剿 Flash 的不仅有 HTML 5,还有 Java Script,著名的 JavaScript 框架 jQuery 在 运动 特效方面已经越来越流畅,有时候你需要点一下右键来确认它不是 Flash。本文介绍了10个非常出色的 jQuery 运动特效,这些效果可以更有效地展示你的内容。 1. 流感导[详细]
-
JQuery扩展:将元素显示在屏幕的中央
所属栏目:[传媒] 日期:2018-08-23 热度:140
在网站开发中我们经常需要将对话框显示在屏幕的中央。如果使用 Java script因为浏览器实现的差异,实现起来非常麻烦。但是JQuery可以很简单实现的搞定这一切。 (function($){ $.fn.center = function(){ var top = ($(window).height() - this.height())/2;[详细]
-
新老版本juqery获取radio的方法
所属栏目:[传媒] 日期:2018-08-23 热度:137
今天换了个高版本的jquery,发现原先运行正常的方法报错了,仔细搜查后得出jquery获取radio 的方法如下: 新版本(目前1.3.2): $([name='radio_name'][checked]).val(),或者$(input[name='radio_name']:checked).val() 老版本: $([@name='radio_name'][c[详细]
-
jQuery插件:全背景图插件(Full Size Background Image)
所属栏目:[传媒] 日期:2018-08-23 热度:87
功能:背景图片始终与窗口大小一致。 主要代码下: (function($) { $.fn.fullBg = function(){ var bgImg = $(this); function resizeImg() { var imgwidth = bgImg.width(); var imgheight = bgImg.height(); var winwidth = $(window).width(); var winh[详细]
-
jQuery JSON 无刷新三级联动
所属栏目:[传媒] 日期:2018-08-23 热度:200
asp:DropDownList ID=ddl1 runat=server Width=100px /asp:DropDownList asp:DropDownList ID=ddl2 runat=server Width=100px /asp:DropDownList asp:DropDownList ID=ddl3 runat=server Width=100px /asp:DropDownList js: script src=js/jquery-1.4.2.min[详细]
-
jQuery插件:Image lazy loader图片延迟加载
所属栏目:[传媒] 日期:2018-08-23 热度:111
Lazy Load 是一个用 Java Script 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的. 在包含很多大图片长页面中延迟加载图片可以加快页[详细]
-
jquery语法实现锁定弹出层
所属栏目:[传媒] 日期:2018-08-23 热度:166
经常遇到要弹出一个悬浮层,鼠标的事件只能在本层上有效,底层会失效。能用的做 法是在悬浮层和底层之间在加一个遮盖层,遮盖住整个浏览器,这样就不能点击底层的任何东西了。 遮盖层的定义: var w = Math.max(document.documentElement.scrollWidth, doc[详细]
-
jquery 替换 class 的方法
所属栏目:[传媒] 日期:2018-08-23 热度:175
和css有关的方法有这些: 1、.addClass(class1) .removeClass(class2) 2、.attr(className,class1) 3、.toggleClass(class1)如果原来没有class1就添加class1,如果原来有class1就移除class1[详细]
-
jQuery基础 - 处理网页内容
所属栏目:[传媒] 日期:2018-08-23 热度:97
改变页面内容应该算是 Java script最常用的功能,这包括更改已经存在的页面元素或者添加新的HTML元素。 jQuery 提供两种实现这种功能的方法 text()和html()。text()是对纯文本的处理;html()和text()相似,不同的是它还支持HTML代码。 //设置ID为b5_a段落的[详细]
-
jQuery基础 - 处理表单元素
所属栏目:[传媒] 日期:2018-08-23 热度:148
1.获取input类的值: $(input).val(); 2.获取textarea类的值: $(textarea).val(); 3.获取select类的值:$(select).val(); 当表单上含有多个input类(或者textarea类和select类),使用上述方法得到的将是一个数组。当然,你可以给这些控件加上ID,从而对某[详细]