11 2013 档案

摘要:网上有个问题到处都是,我是新手,自然也遇到了问题如下:请看下面的代码:为什么我无论点哪一个li标签,都会出出来:点击了第5个标签?…… 1 2 3 4 5网上很多都是复制粘贴,有经验的JS程序员一看就懂,可苦了我这种新手。现在我写一点自己的理解也不知道对不对,如果有会的看到了,麻烦指正。网上的答案大多是:1.请看JS闭包2.事实上循环没有为每个li绑定不同的方法3.每个li绑定的方法都是一样的 function没被触发,触发时候里面的 i 是5还让不让新手活了?我自己看了一下,写一点见解。reference:http://hi.baidu.com/bluedream_119/item... 阅读全文
posted @ 2013-11-30 01:45 ruiruige1991 阅读(265) 评论(0) 推荐(0) 编辑
摘要:span 一开始定义的时候是 span onclick="XX();"这时候是有效的但是如果你在js中动态的将它取消了 比如在别的函数体内 $("youSpan").onclick="";等你再想把它的onclick变成一开始的XX();的时候 你会发现变不回去了。。解决方法: $("youSpan").onclick=function(){XX()}; 阅读全文
posted @ 2013-11-29 01:14 ruiruige1991 阅读(3659) 评论(0) 推荐(0) 编辑
摘要:innerHTML我就不说了 这个就是你在开发工具里看到的内容如果你给一个元素的innerText赋值,这个元素还有子元素,那么子元素也会被抹去,这样会导致js错误,在你下次对子元素引用的时候,NULL指针出现举个栗子1 2 这里是文字label是子元素3 如果你想把div里的文字改成别的,那么有可能你用的是 $('ruiruige').innerText='这里是新的DIV文字';如果这样的话,里面的就没了执行“$('ruiruige').innerText='这里是新的DIV文字'; ”之前,alert($('ruir 阅读全文
posted @ 2013-11-27 12:26 ruiruige1991 阅读(3097) 评论(0) 推荐(0) 编辑
摘要:http://bbs.csdn.net/topics/220033879信息来自这里所以说平时还是老老实实用\r\n的比较好只用\n会在下一行有数据的时候出错,有时间验证一下 阅读全文
posted @ 2013-11-01 16:23 ruiruige1991 阅读(520) 评论(0) 推荐(0) 编辑