javascript
hotsunshine
这个作者很懒,什么都没留下…
展开
-
判断js变量是否被定义
[code="js"] >>> typeof(type_hello) == "undefined"; true[/code]原创 2010-10-21 10:42:46 · 117 阅读 · 0 评论 -
Highchart图像变小的问题
Highchart的好就在此不多说了 这几天做了很多图,显示也很正常,但是后来图多了,就添加了tab切换页签,用的是jquery和bootstrap的组合 后来发现,页签替换之后图会变小默认成了600*400这个样子 究其愿意是tab隐藏pane域的时候,highchart找不到宽度了 给页签添的打开事件中,重新设置hightchart的的宽度高度 其中 .statist...原创 2014-04-10 17:16:28 · 266 阅读 · 0 评论 -
DataTable排序的一些细节
1、使用DataTable来对页面上的table排序默认会有一些效果不太需要,比如查询,分页等怎么去掉呢? [code="js"] $('.sort_table').dataTable({ "bPaginate": false, "bFilter": false, "bInfo": false, ...原创 2014-08-16 16:50:17 · 173 阅读 · 0 评论 -
js判断图片404或者加载错误
页面加载图片404的怎么办,图片监听onerror事件,如下操作 [code="js"]onerror: "$(this).attr('src', 'notfound.jpg')"[/code]原创 2014-06-28 17:29:59 · 1600 阅读 · 0 评论 -
jquery绑定input 文本域(text),检测值的变化
起初拿着onchange来测试,发现完全没有效果,后来找到这个propertychange input,有效 [code="js"]$("某一个dom").bind("propertychange input",function(){})[/code]原创 2012-02-23 16:58:06 · 253 阅读 · 0 评论 -
防止IE重复提交表单处理时,遇到的按钮操作问题
需求很简单,无非是防止用户频繁点击表单,以及ajax提交,不要给用户“点击之后,没有任何反应”的错觉。 因此在表单提交按钮点击之后,作如下效果: [b]按钮失效,背景变成灰色,并且在按钮后面加一个loading的小图标。[/b] 因为表单中还有一些非空字段的校验,所以上述效果的代码只有在校验全部通过的时候运行才是正常的。 起初我是在submit按钮上添加了一个,onclick事件,...原创 2012-01-13 15:41:29 · 136 阅读 · 0 评论 -
jquery给表格添加行,IE6下无效的问题
使用jquery动态AJAX给一个表格添加一行数据的时候出现IE下面数据插入无显示效果 代码如下: [code="js"] $('#my_table').append("********") [/code] IE下的表格操作更严格一些,首先是table的结构,我没有加tbody这个标签,另外css选择器写的也不够严谨,下面是有效代码: [code="js"] $('#my_table...原创 2011-12-20 09:29:51 · 97 阅读 · 0 评论 -
js 去除左右首尾空格
ie6不支持jquery的trim()方法,于是找来这个代码备用 [code="js"] >>> "sss".replace(/^\s+|\s+$/g, "") "sss" >>> " sss".replace(/^\s+|\s+$/g, "") "sss" >>> " sss &q原创 2011-07-15 14:09:01 · 95 阅读 · 0 评论 -
jQuery查找所有子元素
使用选择器选择特定的元素倒是容易,什么.css(),find()啊的一大堆,查找所有的子元素,却有点出乎意外的一会半会没找到方法,后来发现就是一个通配符。 查找所有的子孙元素就是find("*") [code="js"]>>jQuery("").find("*").length >>4[/code] [code="js"]>>> jQuery(&q原创 2010-11-10 09:53:41 · 691 阅读 · 0 评论 -
js的两个兼容性问题
遇到了IE下面的几个兼容性问题 一、在IE6,7下面checkbox的onchange事件 checkbox 的onchange事件不能够立即生效,要失去焦点才能生效.... 解决方法如下: [code="html"][/code] 只需要加一个onclick的事件,点击的时候让checkbox失去焦点即可 二、还有一个是jquery的trim()方法在IE...原创 2011-06-22 17:10:26 · 95 阅读 · 0 评论 -
对text类型的input元素绑定onchange事件
可以支持复制粘贴的‘元’与‘万元’的同步显示 [code="html js"] $(document).ready(function(){ $('#yuan').bind('change paste keyup',function(){ $('#wan_yuan').val($(this).val()/10000.0) }); ...原创 2014-04-11 22:19:25 · 463 阅读 · 0 评论