-
jQuery 原理的模拟代码 -1 核心部分
所属栏目:[传媒] 日期:2018-09-05 热度:106
最近又看了一下 jQuery 1.4.2, 为了便于理解,将 jQuery 的核心使用比较简单的代码模拟一下。方便学习。 核心部分实现了两种选择器,使用 id 和标记名,还可以提供 css 的设置,以及 text 的设置。 1 // # 表示在 jQuery 1.4.2 中对应的行数 2 3 // 定义变[详细]
-
jQuery为什么在firebug下表现出数组的特征
所属栏目:[传媒] 日期:2018-09-05 热度:89
在firebug下面用console.debug($(a))打印 jQuery ()返回值时,会发现控制台输出是一个数组,但我们知道jQuery()返回的确实一个对象,只不过这个对象有length属性和数字的下标,最重要的是还有一个splice方法。只要满足这三点,就会在控制台输出一个数组。[详细]
-
jQuery.animate简单分析
所属栏目:[传媒] 日期:2018-09-05 热度:144
很久之前就对 jQuery .animate的实现非常感兴趣,不过前段时间很忙,直到前几天端午假期才有时间去研究。 jQuery.animate的每种动画过渡效果都是通过easing函数实现的。jQuery1.4.2中就预置了两个这样的函数: easing: { linear: function( p, n, firstNum[详细]
-
Json获取中国天气网天气预报的代码
所属栏目:[传媒] 日期:2018-09-05 热度:64
获取中国天气网天气的代码 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-05 热度:183
一般的加载页面时调用js方法如下: window.onload = function() { $(table tr:nth-child(even)).addClass(even); //这个是jquery代码 }; 这段代码会在整个页面的document全部加载完成以后执行。不幸的这种方式不仅要求页面的DOM tree全部加载完成,而且要求[详细]
-
jQuery仿Yahoo首页弹出层,带缓冲效果可关闭
所属栏目:[传媒] 日期:2018-09-05 热度:117
前段时间,烈火在YAHOO首页看到一个弹出层效果,发现还挺实用,并且有缓冲效果,可以关闭,非常不错,今天有幸在网上一个技术牛人的博客看到了这个特效,于是把教程发出来给大家看看,一起学习,以下是原文: 笔者本来想自己做一个. 自己javascript 还不怎[详细]
-
jQuery基础 - 处理网页内容
所属栏目:[传媒] 日期:2018-08-26 热度:170
改变页面内容应该算是 Java script最常用的功能,这包括更改已经存在的页面元素或者添加新的HTML元素。 jQuery 提供两种实现这种功能的方法 text()和html()。text()是对纯文本的处理;html()和text()相似,不同的是它还支持HTML代码。 //设置ID为b5_a段落的[详细]
-
jQuery基础 - 处理表单元素
所属栏目:[传媒] 日期:2018-08-26 热度:162
1.获取input类的值: $(input).val(); 2.获取textarea类的值: $(textarea).val(); 3.获取select类的值:$(select).val(); 当表单上含有多个input类(或者textarea类和select类),使用上述方法得到的将是一个数组。当然,你可以给这些控件加上ID,从而对某[详细]
-
报错找不到jquery-1.10.2.min.map解决办法
所属栏目:[传媒] 日期:2018-08-26 热度:137
本文解答一下报错找不到jquery-1.10.2.min.map的问题,对于 jQuery 大家并不陌生,那么source map是什么,我们先说一下什么是source map文件。 source map文件是js文件压缩后,文件的变量名替换对应、变量所在位置等元信息数据文件,一般这种文件和min.js[详细]
-
jQuery验证邮箱/数字/是否为空等代码
所属栏目:[传媒] 日期:2018-08-26 热度:68
jQuery 验证邮箱/数字/是否为空等,代码如下: var Validator = { // 邮箱 isEmail : function(s) { var p = ^[-!#$%'*+./0-9=?A-Z^_`a-z{|}~]+@[-!#$%'*+/0-9=?A-Z^_`a-z{|}~]+.[-!#$%'*+./0-9=?A-Z^_`a-z{|}~]+$; return this.test(s, p); },[详细]
-
jQuery.proxy()代理、回调方法
所属栏目:[传媒] 日期:2018-08-25 热度:179
jQuery .proxy(),接受一个函数,然后返回一个新函数,并且这个新函数始终保持了特定的上下文(context )语境。 jQuery.proxy( function, context ) function将要改变上下文语境的函数。 context函数的上下文语境(`this`)会被设置成这个 object 对象。 jQuer[详细]
-
使用 jQuery 在新窗口打开外部链接
所属栏目:[传媒] 日期:2018-08-25 热度:61
我们一般都希望在新窗口打开外部链接,这样用户就不需要离开网站就能访问外部链接,但是如果每个外部链接都手工加上新窗口打开的属性(target=_blank)的话,会让人非常抓狂。使用 jQuery ,我们只需要几行代码就能在新窗口中打开外部链接。 1. 找到外部链[详细]
-
jQuery1.8.2源码解析之jQuery.Callbacks
所属栏目:[传媒] 日期:2018-08-25 热度:159
jQuery1.8.2源码解析之 jQuery .Callbacks,已经在代码中添加了详细的注释,有需要的朋友看下边的代码就可以了。这样在使用时就方便了许多。 代码: Copy to Clipboard 引用的内容:[www.veryhuo.com]// String to Object options format cache // 是对opt[详细]
-
jQuery ajax 在ie下面没有被调用的原因
所属栏目:[传媒] 日期:2018-08-25 热度:84
今天发现jquery 1.7.2 在ie8下面的没有调用$.get()方法。 1,然后各种调试,最后发现:把ie把关了,再打开$.get()。会调用,再第二次调用的用的时候发现又不行了。于是我推断是ie缓存的问题,把ie缓存清除后,果然可以了。但是客户不可能知道清理缓存。所以[详细]
-
利用jQuery插件打造简洁的回到顶部按钮
所属栏目:[传媒] 日期:2018-08-25 热度:77
这次,潜行者m给大家带来一个比较实用的 jQuery 技巧,为你的网站添加一个纯代码画出来的、简洁美观的回到顶部按钮。这个按钮的效果就是,当页面滑动一段距离之后,就会浮现出来这个按钮,点击这个按钮之后,就自动滚动到顶部。 点击之后就会跳转到顶部,[详细]
-
jQuery实现图片即时上传 附完整源代码
所属栏目:[传媒] 日期:2018-08-25 热度:160
最近看了一些 jQuery 即时上传的插件,总算看懂了些门路。现将其最为核心的一部分抽取出来,以期用最简单的例子来说明jQuery图片即时上传的原理。 首先本用例一共包含3个文件: 1、上传面板HTML文件。 2、上传处理PHP文件。 3、jQuery库。 第一、上传面板HT[详细]
-
jQuery基础 - 树形结构的选择器
所属栏目:[传媒] 日期:2018-08-15 热度:126
树形结构里的节点,如果它不是根部,也不是末枝,那么它一定有父母和孩子。DOM结构其实也是一种树形结构, jQuery 提供的树形选择器可以用来选择DOM Tree里的节点。这些树形选择器的方法包括:children(), parent(), parents(), next(), prev(), siblings()[详细]
-
jQuery基础 - 添加/移除CSS类
所属栏目:[传媒] 日期:2018-08-15 热度:94
在网页设计中,我们常常要使用 Java script来改变页面元素的样式。其中一种办法是改变页面元素的CSS类(Class),这在传统的Javascript里,我们通常是通过处理HTML Dom的classname特性来实现的;而 jQuery 里提供三种方法来实现这个功能,虽然它们和传统方法[详细]
-
jQuery基础:处理多个选择结果(each迭代方法)
所属栏目:[传媒] 日期:2018-08-15 热度:129
jQuery 提供.each()方法来对选中的结果进行循环处理,而且在每次执行函数时,都会给函数传递匹配元素在选中结果里所处位置的数字值作为参数(从零开始的整形变量)。返回 'false' 将停止循环 (就像在普通的循环中使用 'break')。返回 'true' 跳至下一个循[详细]
-
jQuery基础 - 判断页面元素存在与否
所属栏目:[传媒] 日期:2018-08-15 热度:105
在传统的 Java script里,当我们对某个页面元素进行某种操作前,最好先判断这个元素是否存在。原因是对一个不存在的元素进行操作是不允许的。例如: document.getElementById(someID).innerText(hi);如果ID为someID的元素不存在,我们将得到Javascript运行[详细]
-
jQuery基础 - 改变CSS样式
所属栏目:[传媒] 日期:2018-08-15 热度:122
jQuery 提供css()的方法来实现嵌入式改变元素样式,css()方法在使用上具有多样性。其中一种接受两个输入参数:样式属性和样式值,它们之间用逗号分开。比如我们要改变链接颜色,我们可以使用下面的代码: $(#61dh a).css('color','#123456'); //这里选择器[详细]
-
填补市场空白 宏碁发布新品直击中高端家用投影机市场
所属栏目:[传媒] 日期:2017-12-22 热度:128
据统计, 2016 年全年投影机累计销售量约 216 万台,相比前一年年增长率为7.1%。而据前景咨询报告显示, 2017 年还会持续保持增长,预计会达到 230 万台左右,增长率为6.9%左右。在这样的高速增长中,产品和消费群体也进行着细分,目前看来低端产品多品类[详细]
-
剑指高端市场 宏碁工程级投影机强势发布
所属栏目:[传媒] 日期:2017-12-22 热度:151
随着工程投影机在世博会、亚运会、G20 峰会、里约奥运会等国际重大活动中大放异彩,越来越多行业选择了工程投影机作为展示工具,整个产业的发展空前蓬勃。而市场的日趋成熟和投影技术的不断改良,让市场细分和产业链磨合得以逐步完善,只有更高的流明度、[详细]
-
海马云助力360游戏 提升PC平台流量变现能力
所属栏目:[传媒] 日期:2017-12-22 热度:79
近日,《超进化物语》安卓版正式上线, 360 游戏平台特别推出了该游戏的云手游网页版。借助云技术,玩家可以在 360 游戏网页端、 360 导航、 360 游戏大厅客户端等PC流量入口免下载直接试玩手游。这项技术背后的支持者正是国内领先的移动内容云计算服务商[详细]
-
Powered by 微租车 科技护航万亿共享汽车市场
所属栏目:[传媒] 日期:2017-12-22 热度:159
互联网技术的高速发展正在颠覆着城市生活,共享汽车也正在成为一种新兴的出行方式。 8 月 8 日交通运输部、住房城乡建设部联合发布《关于促进小微型客车租赁健康发展的指导意见》,明文提出“鼓励使用新能源车辆开展分时租赁”,这标志着分时租赁正式成为[详细]

浙公网安备 33038102330456号