![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 78
我就是大神
大家好,我就是大神,欢迎多多关注我
展开
-
闭包,懂不懂由你,反正我是懂了
闭包,懂不懂由你,反正我是懂了越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中就出现了一句话:就是这货没跑了!不才译文见下,见笑了。Peter Mortensen问:就像老Albert所说的,“如果你不能向一个六岁的孩子解释转载 2012-07-04 15:16:26 · 1368 阅读 · 1 评论 -
写的jquery分页插件AmSetPager
第一次做的插件,早写好了,后来发现一个jquery插件模板,就拿过来套。名字叫jquery.boilerplate.js。我的理解不是很深,也不太理解太多效率问题。本来我是一个做asp.net开发的,可是公司好些个人包括美工没太会js啊。项目很多js改来改去搞得我都头大了。萌发了写插件的想法,于是照葫芦画瓢写啊,写插件的过程也学了js的面向对象。对js,还有一些效率问题有了更深了解。以前有个项原创 2013-04-14 20:47:23 · 1402 阅读 · 6 评论 -
做考试系统用到的关于onbeforeunload一些兼容性问题
最近做考试系统,一些效果存在一些兼容性问题,尤其是ie6,本人js不是很好,通过查资料解决了这些问题,现总结下:关于onbeforeunload问题:考试时离开页面需要提示,但是直接用此方法或onunload,我测试在谷歌浏览器不行。如下代码可解决: window.onbeforeunload = function (e) { e = e || window原创 2013-06-04 13:22:47 · 4342 阅读 · 3 评论 -
关于chrome,firefox中img.width=0,img.height=0的解决方法
今天修改网站的上传头像时,谷歌浏览器中放大缩小图片,图像消失的bug。调试时发现动态处理图片时有问题:var img = new Image(); img.src = $("#xxx").attr("src");var _width = img.width;var _height = img.height;img = null;_width=0,_height=0上网原创 2013-05-03 17:59:30 · 9716 阅读 · 0 评论 -
js 判断键盘事件大全 兼容FireFox和IE(退格、制表、回车、空格、方向键、删除键等)
js键盘事件全面控制 兼容FireFox和IE主要分四个部分第一部分:浏览器的按键事件第二部分:兼容浏览器第三部分:代码实现和优化第四部分:总结第五部分:实例介绍附:键盘对应编码值第一部分:浏览器的按键事件用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、 onkeyp转载 2013-04-15 14:49:29 · 1306 阅读 · 0 评论 -
今天在mvc里用datepicker一个关于焦点的小问题。
mvc设定文本框要求非空验证,。但是datepicker选完时间后点击别的地方文本框还是红色的,并未通过非空验证。可能是不是加个焦点?试着加个$("#date").focus();不行。在插件里加个事件,这样可以了:$("#date").datepicker( onSelect: function () { $("#PubDate").focus();原创 2012-07-04 14:13:14 · 2468 阅读 · 0 评论 -
鼠标滚轮滑动元素固定不动
.top_left{float:left;width:242px;height:auto;position:relative;}.rolled {float:left;width:242px;height:auto;position:fixed;top:10px;_position:absolute;_top:expression(eval(do原创 2013-03-26 11:47:34 · 1528 阅读 · 1 评论 -
Javascript执行效率小结
Javascript是一门非常灵活的语言,我们可以随心所欲的书写各种风格的代码,不同风格的代码也必然也会导致执行效率的差异,开发过程中零零散散地接触到许多提高代码性能的方法,整理一下平时比较常见并且容易规避的问题Javascript自身执行效率Javascript中的作用域链、闭包、原型继承、eval等特性,在提供各种神奇功能的同时也带来了各种效率问题,用之不慎就会导致执行效率低下转载 2013-03-29 17:18:41 · 741 阅读 · 0 评论 -
jquery绑定事件问题
除非在特殊情况下, 否则每一个js事件(例如:click, mouseover等.)都会冒泡到父级节点。当我们需要给多个元素调用同个函数时这点会很有用。代替这种效率很差的多元素事件监听的方法就是, 你只需向它们的父节点绑定一次。比如, 我们要为一个拥有很多输入框的表单绑定这样的行为: 当输入框被选中时为它添加一个class传统的做法是,直接选中input,然后绑定focus等,如下转载 2013-04-02 17:31:11 · 816 阅读 · 0 评论 -
JS 代码调试经验总结(菜鸟必读)
名人名言:人的一生只有一次青春。——朗费罗 本文转自JavaEye 作者:zTreeAPI 原文连接:http://www.iteye.com/topic/1124479任何一个编 程者都少不了要去调试代码,不管你是高手还是菜鸟,调试法度都是一项必不成少的工作。一般来说调试法度是在编写代码之后或测试期批改Bug 时进行的,往往在调试代码时代转载 2012-10-25 12:25:01 · 1980 阅读 · 0 评论 -
js写的小东西
以前刚学js写的玩的。截图:那时看见qq这样,我就做了一个,当时有兔斯基和这个,但是代码太多改乱了。就保留了一个。很简单,而且没怎么处理图片,有的地方不太规范。我用的图片名是这么写的:img (45).png。 顺便上来图片包:图片包 .div2{ text-align:center; font-family:全新硬笔行书简; backgroun原创 2012-08-05 13:37:33 · 744 阅读 · 0 评论 -
判断各种ie方法,用来解决兼容性
1.var isIE = !!window.ActiveXObject;2.var isIE6 = isIE && !window.XMLHttpRequest;3.var isIE8 = isIE && !!document.documentMode;4.var isIE7 = isIE && !isIE6 && !isIE8;js里判断ie与非ie最短写法:va原创 2012-07-19 11:05:54 · 634 阅读 · 0 评论