JavaScript正则替换style中的css属性
var oldStyle=”width: 200px; position: absolute; z-index: 2; top: 8px; left: -34px; transform: matrix(0.505, 0, 0, 0.498322, 0, 0);padding:5px;”; var …
var oldStyle=”width: 200px; position: absolute; z-index: 2; top: 8px; left: -34px; transform: matrix(0.505, 0, 0, 0.498322, 0, 0);padding:5px;”; var …
css3动画是否结束监听事件: var domObj = $(“#id”); domObj [0].addEventListener(“webkitAnimationEnd”, function(){ this.className = this.className.rep …
jquery wrap()之后的parent()指的是wrap本身还是wrap之后的父对象?直接看代码吧: var newObj= $(“#id1”).wrap(“<div id=’id2′>”).parent(); alert(new …
一、命名规则说明: 1)、所有的命名最好都小写 2)、属性的值一定要用双引号(“”)括起来,且一定要有值如class=”divcss5″,id=”divcss5″ 3)、每个标签都要有开始和结束,且要有正确的层次,排版有规律工整 4)、空元素要有结 …
AJAX全称是 Asynchronous JavaScript and XML,翻译过来就是异步的 JavaScript 和 XML。XMLHttpRequest 对象是 AJAX 的基础。所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject,是浏览器的对象,而 …
js 类的继承用起来很方便,网上搜一个extend函数就可以直接调用,但是理解起来却不容易。 我就按我的理解来说吧,不对的地方大家一定要批评指正。 所谓继承,实际上就是子类可以调用父类内部的变量或方法。当看到“调用内部变量或方法”这几个字眼的时候我们往往会先想到call或apply,当然这是可以的,因为最基本的方法就是 …
官方说明中,new关键词包含以下三个过程 1、创建空对象; 2、将类的prototype属性赋值给新创的对象的__proto__属性 ; 3、通过call方法让新创建的空对象能调用类里面的变量及方法; 为了加深理解,我们不用new来实例化,而是直接用以上三步来实例化一个新对象,下面看代码: function BaseC …
阮一峰博客:《学习Javascript闭包》章节中最后有个思考题:(网址:http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html) 如果你能理解下面两段代码的运行结果,应该就算理解闭包的运行机制了。 代码片段一 va …
两年之后再回来看,这都写的啥狗屎玩意儿。。。那时候都不会用回调,而且setTimeout嵌套setTimeout都是些什么鬼。。。 渲染慢是因为赛车移动的时候更改的margin-top,改成transform: translate来修改位置会流畅很多;音频问题、震动问题随着手机的不断升级,效果也越来越好。 不过也懒得改 …
(function(){ var BaseClass =function (){} BaseClass.staticMethod = function(){ alert(‘staticMethod ‘); } BaseClass.prototype.instaceMethod = functio …