摘要:
原理:以div容器的中心点作为圆心,以高和宽的最小值作为直径画圆,将圆以[π/4,3π/4),[3π/4,5π/4),[5π/4,7π /4),[-π/4,π/4)划分为四个象限,鼠标进入容器时的点的atan2(y,x)值在这四个象限里分别对应容器边框的下,右,上,左。如下图所示Js代码var x ... 阅读全文
摘要:
var arr =[123,54,5,111,343];//获取最小值Math.min.apply(null,arr);//获取最大值Math.max.apply(null,arr); var dataint = {'data':[{'src':'24.jpg'},{'src':'25.jpg... 阅读全文
摘要:
在jQuery中,width()方法用于获得元素宽度;innerWidth()方法用于获得包括内边界(padding)的元素宽度,outerWidth()方法用于获得包括内边界(padding)和边框(border)的元素宽度,如果outerWidth()方法的参数为true则外边界(margin)... 阅读全文
摘要:
常用模拟有时候,需要通过模拟用户操作,来达到单击的效果。例如在用户进入页面后,就触发click事件,而不需要用户去主动单击。在JQuery中,可以使用trigger()方法完成模拟操作。例如可以使用下面的代码来触发id为btn的按钮的click事件。$('#btn').trigger("click"... 阅读全文
摘要:
1 function num (event,obj) { 2 $(document).on(event,obj,function(event){ 3 event.stopPropagation(); 4 var _this = ... 阅读全文
摘要:
arguments 对象在函数代码中,使用特殊对象 arguments,开发者无需明确指出参数名,就能访问它们。例如,在函数 sayHi() 中,第一个参数是 message。用 arguments[0] 也可以访问这个值,即第一个参数的值(第一个参数位于位置 0,第二个参数位于位置 1,依此类推)... 阅读全文
摘要:
1 /*alert(div.style.width)*/ //null 2 3 function getstyle(obj,name){ 4 if(obj.currentStyle) { 5 return obj.currentStyle[name]; 6 } else { 7 ... 阅读全文
摘要:
aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa ... 阅读全文
摘要:
jquery之empty()与remove()区别要用到移除指定元素的时候,发现empty()与remove([expr])都可以用来实现。可仔细观察效果的话就可以发现。empty()是只移除了 指定元素中的所有子节点,拿$("p").empty()来说,他只是把dsfsd中的文本给移除了,而留下 ... 阅读全文