前端开发笔记
来源:互联网 发布:java程序员书籍 编辑:程序博客网 时间:2024/05/17 08:26
1、在IE7下获得窗口高度window.innerHeight不管用,
解决:使用jquery的$(window).height()即可;
2、关于IE下float:right浮动换行解决方法:
调换需要float:right的div的位置;如:
<button>OK</button> <button style="float:right">好哈哈哈哈哈</button>的效果
<button style="float:right">好哈哈哈哈哈</button><button>OK</button> 的效果
这样就ok了
3、textarea 在浏览器中固定大小和禁止拖动:添加属性resize:none;
4、IE7下button标签去掉两端空白;添加overflow: visible;属性
5、关于HTML页面<!DOCTYPE> 标签的作用:
<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。
在IE7下不加在<!DOCTYPE html>声明会出现position:fixed无效等特殊的原因,所以要严格按照HTML进行编写
6、ajax异步传输时,回调js文件方法$.getScript("js/grid2/js/jquery.js");
7、通过js获得checkbox的选中状态:
(1)document.getElementById('check').checked;
(2)$('.class').prop('checked');
全选:$("input[name='new_site']").prop("checked",true);
反选:$("input[name='new_site']").each(function(){
if($(this).prop("checked")==false){
$(this).prop("checked",true);
}else {
$(this).prop("checked",false);
}
});
8、jquey跳出each循环
有些朋友可能会以为在jquery跳出循环可以直接使用continue和break了,但是使用之后没有效果,因为在jquery中没有这两条命令。
后来上网查了下,得到了结果:
return false;——跳出所有循环;相当于 javascript 中的 break 效果。
return true;——跳出当前循环,进入下一个循环;相当于 javascript 中的 continue 效果
$("input[type='text']").each(function (i){ var _val=$(this).val(); alert(_val); if(_val=='2'){ return false; //跳出循环 } })
- 前端开发学习笔记
- 前端开发笔记
- 前端开发笔记1
- web前端开发笔记
- web前端开发笔记
- web前端开发笔记
- web前端开发笔记
- web前端开发笔记
- web前端开发学习笔记
- 前端开发笔记(一)
- 前端开发学习笔记 - 链接
- 前端开发学习笔记一
- web前端网页开发笔记
- 前端开发笔记--关于插件
- 前端React开发入门笔记
- web前端开发经验总结(个人笔记)
- WEB前端开发修炼之道 笔记
- 前端开发学习笔记(三)
- 张小春:全球货币宽松仍在路上
- UVA - 10827 Maximum sum on a torus 求循环矩阵的最大子矩阵
- 第十一周上机项目七--太乐了
- 强大的IBM Netezza
- chromium源代码结构
- 前端开发笔记
- HDU 5093 Battle ships(二分图最大匹配)
- linux screen 命令详解
- JSON与XML的区别比较
- Redhat6.2 部署nfs服务记录
- Java SDK 解决SDK Manager更新SDK异常问题
- Hadoop学习笔记(2)——搭建平台
- 图解SQL的Join
- Chromium Graphics: 再谈Chromium WebView硬件渲染模式的演进