JS、JQ
文章平均质量分 77
ITBwy
这个作者很懒,什么都没留下…
展开
-
JS、JQ中remove()、empty
在JQ中的,要用到移除指定元素的时候,发现empty()与remove([expr])都可以用来实现。可仔细观察效果的话就可以发现。empty()是只移除了 指定元素中的所有子节点,拿$("p").empty()来说,他只是把dsfsd中的文本给移除了,而留下 了,仍保留其在dom中所占的位置。remove([expr])则是把其从dom中删除,而不会保留其所占的位置。例:He转载 2016-09-14 12:55:16 · 2440 阅读 · 0 评论 -
无线滚动瀑布流
jquery 实现瀑布流效果布局的原理: 用一个类名为item的div作为图片的容器,每个item的宽都相等,高度自适应,使用绝对定位。第一行的item只需要处理left就不详细说了。第二行以后:获取到第一行的item的高度作为这一列的高度,找到其中最小的值,那么从第二行开始的item的top值就等于这个值,而left就等于这一列的left,这个时候这一列的高度+=当前处理的ite转载 2016-09-30 11:18:43 · 496 阅读 · 0 评论 -
offset,client的详解
HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 offs转载 2016-09-30 10:41:29 · 430 阅读 · 0 评论 -
json解读
JSON格式的数据在js中是对象类型,在php中是字符串类型,在其他的计算机语言中的具体格式没有尝试,暂时不做说明。json一般用于前端和后台数据传输格式。下面两种JS方法是将JS中的对象转换为JSON对象的方法。注意:在JS中,JSON对象的使用和普通对象的使用是相同的。stringify()用于从一个对象解析出字符串,如?转载 2016-09-26 21:18:19 · 507 阅读 · 0 评论 -
js中代码的执行机制
一直以来都是光知道写js,但其实对这东西并不怎么了解,只是知道用而已,稍微略深入的就不知道了。这个是介绍js在页面上的执行顺序的,挺不错的,转载一下。---------------------------异常美丽的分割线----------------------------------------------------------------------------------转载 2016-09-22 08:22:07 · 1510 阅读 · 0 评论 -
js作用域和作用于链
javascript的函数作用域作者:hebedichjavascript中没有块级作用域。取而代之的javascript使用的是函数作用域(function scope):变量在声明它的函数体以及这个函数体嵌套的任意函数体内都是有定义的。在一些类似c语言的编程语言中,花括号内的每一段代码都具有各自的作用域,而且变量在声明他们的代码段之外是不可见的,我们称为块级作用转载 2016-09-22 08:18:54 · 702 阅读 · 0 评论 -
JS程序的先后执行顺序
函数的声明和调用 JavaScript是一种描述型脚本语言,由浏览器进行动态的解析与执行。函数的定义方式大体有以下两种,浏览器对于不同的方式有不同的解析顺序。 代码如下: 复制代码代码如下://“定义式”函数定义 function Fn1(){ alert("Hello World!"); } //“赋值式”函数定义 var Fn2 = functi转载 2016-09-21 22:18:45 · 1140 阅读 · 0 评论 -
JS中的局部变量和全局变量
javascript有两种变量:局部变量和全局变量。当然,我们这篇文章是帮助大家真正的区别这两种变量。首先,局部变量是指只能在本变量声明的函数内部调用。全局变量时整个代码中都可以调用的变量。当然,单单从字面上理解肯定是不清楚的,下面我详细的介绍下:大家都知道,变量是需要用var关键字声明的。但是javascript中也可以隐式的使用变量,就是不用声明,直接使用。而且,千万注意,ja转载 2016-09-21 21:58:59 · 588 阅读 · 0 评论 -
js中的this指向和改变this指向的方法
彻底理解js中this的指向,不必硬背。 首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的,所以在你理解this的时候会有种琢磨不转载 2016-09-19 20:52:18 · 1802 阅读 · 0 评论 -
JQ中的选择器使用
$("div[id]") 选择所有含有id属性的div元素$("input[name='newsletter']") 选择所有的name属性等于'newsletter'的input元素 $("input[name!='newsletter']") 选择所有的name属性不等于'newsletter'的input元素 $("input[name^=转载 2016-09-19 21:29:01 · 913 阅读 · 0 评论 -
php时间格式
date用法: date(格式,[时间]);如果没有时间参数,则使用当前时间. 格式是一个字符串,其中以下字符有特殊意义:U 替换成从一个起始时间1970年1月1日以来的秒数 echo "时间格式1:".date("Y-m-d H:i:s ")."";// 2010-06-12 10:26:31 echo "时间格式2:".date("y-M-D h:i:S转载 2016-09-30 15:25:14 · 335 阅读 · 0 评论