前端
风势暗伤
技术改变世界
展开
-
JS入门之无缝滚动
1.js代码写在head 标签里和body标签后有很大区别。最好写在body标签后面,因为按照载入顺序,页面dom还未加载,js代码会出现空指针异常。css最好写在head标签里。2.写css时,注意对元素padding:0;margin:0;初始化;3.setInterval(function x,time);每过time(毫秒)时间,执行一次function x; 停止计时器使用cle原创 2016-08-18 11:00:44 · 247 阅读 · 0 评论 -
js的window.onload和jquery document.ready()的区别
window.onload=function(){}是在dom文档树加载完和所有文件加载完之后执行一个函数;jquery的$(document).ready(function(){})简写为:$(function(){})是在dom文档树加载完就执行这个函数。显然,jquery的是比window.onload先执行的;区别在于,onload还要等待图片等资源载入完成,才会执行;.rea原创 2016-08-18 11:24:49 · 416 阅读 · 0 评论 -
css、jquery之淘宝搜索框制作
今天联系制作了一个淘宝搜索框,制成效果如下:记录一些在其中遇到的一些问题。1.jquery中text()、html()、val()的区别: text()是改变某个元素的文本内容; html()可以改变元素和文本;(比如一个div的html()可以增加或修改div中其他元素) val()获取或者改变某个元素的value值(前提原创 2016-08-19 10:51:48 · 2091 阅读 · 0 评论 -
堆栈
堆栈在数据结构中和计算机中是不同的概念:这两天学习win32的API, 了解到了计算机中堆栈的概念,相信很多程序员有时候也弄不明白计算机中的堆栈的数据结构。再次为堆栈做一下详细解析。在英文中,我们管栈称为stack,管堆称为heap。在计算机中,堆栈是两种不同的数据结构,但堆栈均为一种按序排列的数据结构。只能在一端对数据项进行插入和删除。其中的关键是,堆,的排列顺序是随意的,而栈,转载 2018-02-02 19:05:52 · 180 阅读 · 0 评论