JQuery/HTML5学习笔记
来源:互联网 发布:软件售后服务收费标准 编辑:程序博客网 时间:2024/05/20 11:50
只是作为一个备忘,有些是我个人的猜想,如果能帮助大家也好。
- jquery的相关事件设置,如$("p").click(function...)无法设置动态生成的<p>,bind也不行,这可能由于jquery代码先后顺序造成的。要用on(..)函数,并且是以下这个重载:
$("h3").on("click","p", function () { alert("HEHE"); })
- 使用jquery获取checkbox是否被checked,是使用this.checked。并且我把这些放到click触发函数中,发现点击事件是先改变了checked状态,再触发click事件的。
- split如果有没有字符的,是算作“”,而非null。
- 一个父元素如果设置的点击事件,然后他的子元素被点击,则以后的点击会同时触发这两个事件,这叫做事件冒泡。除非子元素的click事件处理函数中,使用了如event.stopPropagation()或者return false。而return false等于同时使用stopPropagation()和preventDefault()。
- 使用jquery的:contains选择器的时候,如果是$("div:contains(John)"),那么要么全body(不包括footer)中都被选中,要么全都不被选中。这是因为最外面有层<div class="container">的div,jQuery的这个选择器会也会同时选择最外面的那个div。
- $("div:odd:contains(John)") 和 $("div:contains(John):odd")效果是不一样的,都是从前面的结果中开始选择。
- html5中的sessionStorage是不同窗口有不同的存储,即便是同一个url;而localStorage则不一样,类似于cookie,跨窗口。
- JQuery中的css操作不会加入到animate队列中,如果需要顺序执行,则将css函数加入到动画完毕后的回调函数中
- JQuery中,$(..).val()大多数情况下返回的是string,记得用parseInt来转换成number类型,否则加减操作会变成字符串操作。
- 如果需要某个元素居中,有以下几种办法:1. 在div中align=center。 2. 使用css:{width:50%;margin:0 auto;}
0 0
- JQuery/HTML5学习笔记
- HTML5学习笔记 HTML5基础教程
- HTML5学习笔记
- HTML5学习笔记
- html5标签学习笔记
- html5学习笔记之一
- html5 学习笔记
- html5 视频学习笔记。。。
- 学习HTML5笔记
- html5学习笔记一
- html5学习笔记二
- html5学习笔记三
- html5学习笔记四
- HTML5-WebStorage学习笔记
- HTML5学习笔记二
- html5 canvas 学习笔记
- HTML5学习笔记
- HTML5学习笔记二
- Android[高级教程] Android程序调用摄像头
- 《学习,只有勤奋是不够的》指学生一
- 变量的存储类型
- python 的数据类型分层展示
- 回调函数概念与示例
- JQuery/HTML5学习笔记
- 用NDK编译Live555 - 亲测有效
- poj1042
- VNC远程连接Linux桌面的安装和使用
- C语言实现mencpy函数
- css中的position、z-index、clearfix
- C中使用extern修饰函数
- 【散文】 一个人的旅行
- 软件开发面试笔记