随笔分类 - Js&Jq
javascript and jQuery
摘要:1、获取单个checkbox选中项(三种写法)$("input:checkbox:checked").val()或者$("input:[type='checkbox']:checked").val();或者$("input:[name='ck']:checked").val(); 2、 获取多个ch
阅读全文
摘要:selector.scrollTop(50000); 添加一个最大的数值; 或者 公式:内容器的高度加上外层容器的padding,再减去外层容器的高度; 这里的50是外层容器的padding-top;
阅读全文
摘要:文件是$("#file").prop("files")[0]
阅读全文
摘要:jq的 .focus() 在IE8下面会有一些意想不到的BUG,下面是解决办法; 一、我做的项目中有些场景需要用到键盘的回车作为触发事件,然后把focus移到其他功能或者按钮上面,刚刚好这个按钮或者功能也有绑定回车事件,那么结果就是从上一个地方按下回车键,焦点马上移动到下一个按钮或功能上,直接就触发
阅读全文
摘要:方法一: 方法二: 方法三:
阅读全文
摘要:如何使input双击时不显示历史记录:
阅读全文
摘要:最近做项目的时候遇到一个validate插件在IE8下面点击submit按钮没有执行检查的BUG 在chrome和FF,还有IE9以上都可以。百度了好多文章都没有找到解决方法,后面自己测试找到了问题。 在IE8下面点击 input type=submit 的按钮,不能触发检测。换一种实现方式就可以了
阅读全文
摘要:jquery用on绑定事件,在代码执行过程中,可能会遇到多次执行的情况。 解决方案是在on的事件前面加上一个off,再on。
阅读全文
摘要:$("div").keydown(function(event) { var keyCode = event.keyCode; //根据keycode判断按下的是哪个键 });
阅读全文
摘要:在传统的Javascript里,当我们对某个页面元素进行某种操作前,最好先判断这个元素是否存在。原因是对一个不存在的元素进行操作是不允许的。例如: 如果ID为"someID"的元素不存在,我们将得到Javascript运行错误:document.getElementById("someID") is
阅读全文
摘要:无参数使用方法: setTimeout(function_name,delay_time); 基本使用方法是逗号前是函数名字,不能带有 xxxx(),不然不执行; 但是很多函数都要带参数的,以下是解决方法: 方法一: function init(){ var url = "<%=basePath%>
阅读全文
摘要:jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文...
阅读全文
摘要:Javascript: 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.off
阅读全文

浙公网安备 33010602011771号