JQuery
文章平均质量分 83
Snoopy7713
这个作者很懒,什么都没留下…
展开
-
看了这个才发现jQuery源代码不是那么晦涩
很多人觉得jquery、ext等一些开源js源代码 十分的晦涩,读不懂,遇到问题需要调试也很费劲。其实我个人感觉主要是有几个方面的原因:1、对一些js不常用的语法、操作符不熟悉2、某个function中又嵌套了一些内部的function,使得整个代码的层次结构不像java代码那么清晰。3、js中允许变量先使用后定义,会造成我们看代码时候忽然冒出来一个变量、function,却找不到是在...原创 2012-11-06 08:20:19 · 142 阅读 · 0 评论 -
如何为javascript方法参数设置默认值
你是否遇到过这样的情况,写了个function,无参数。 Js代码 function showUserInfo(){ alert("你好!我是小明。"); } function showUserInfo(){ alert("你好!我是小明。");}调用: Js代码 showUserInfo(); ...原创 2012-11-06 08:21:08 · 281 阅读 · 0 评论 -
Jquery error 事件
error 通常用来处理图像无法加载的错误。$("img").error(function(){Js代码 $(this).hide(); $(this).hide();}); Js代码 $(document).ready(function(){ $("img").error(function() { ...原创 2012-11-06 08:21:43 · 207 阅读 · 0 评论 -
javascript “||”、“&&”的灵活运用
你是否看到过这样的代码:a=a||""; 可能javascript初学者会对此感到茫然。今天就跟大家分享一下我的一些心得。其实: Js代码 a=a||"defaultValue"; a=a||"defaultValue"; 与: Js代码 if(!a){ a="defaultValue"; } ...原创 2012-11-06 08:22:39 · 260 阅读 · 0 评论 -
关于如何绑定Jquery 的scroll事件(兼容浏览器)
今天做一个随屏幕滚动的导航条时,发现一个问题:火狐、谷歌、ie9正常,ie8、7、6页面滚动时,导航条没有反应。代码如下: Js代码 $(document).bind("scroll",function(){ //…… }); $(document).bind("scroll",function()...原创 2012-11-07 08:23:08 · 377 阅读 · 0 评论 -
select标签的美化及js模拟解决方案
所有html元素中select算是比较坑爹的一个。他让人抓狂的地方主要是: 不同的浏览器显示的默认下拉框样子不完全相同 IE下无法手动设置select的高度(这是最坑爹的!),只能靠font-size撑起来 select右侧的下拉箭头是无法使用背景消除的,这就导致无法使用css进行美化 总结起来,解决办法主要有:将select隐藏掉,而使用div进行模拟 ...原创 2012-11-07 08:23:25 · 334 阅读 · 0 评论 -
Jquery 将表单序列化为Json对象
大家知道Jquery中有serialize方法,可以将表单序列化为一个“&”连接的字符串,但却没有提供序列化为Json的方法。不过,我们可以写一个插件实现。 我在网上看到有人用替换的方法,先用serialize序列化后,将&替换成“:”、“‘”:Js代码 /** * 重置form表单 * @param ...原创 2012-11-07 08:23:39 · 300 阅读 · 0 评论 -
推荐40个精心挑选的功能强大的jQuery导航插件
推荐40个精心挑选的功能强大的jQuery导航插件 正如我们所知道的,一个新用户访问一个网站时,决定他们去留的关键是最初的15-20秒种。这是至关重要的,你必须遵循统一的风格来设计您的网站,特别是导航的风格,可能性规则,让用户可以轻松地找到他们想要的内容。今天开始,我展示了收集到的美妙有用的jQuery导航插件和教程,他一定会帮助你提高你的网站的知名度,使您的网...原创 2012-08-23 09:22:41 · 127 阅读 · 0 评论