文章列表
空格:$('parent childchild')表示获取parent下的所有的childchild节点,所有的子孙。
大于号:$('parent child')表示获取parent下的所有child的儿子,第一代。
加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法
波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法。
下面是一个小例子,看看他们的区别吧~~~~
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4 ...
each()方法能使DOM循环结构简洁,不容易出错。each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组、多维数组、DOM, JSON 等等
在javaScript开发过程中使用$each可以大大的减轻我们的工作量。
下面提一下each的几种常用的用法
each处理一维数组
var arr1 = [ "aaa", "bbb", "ccc" ];
$.each(arr1, function(i,val){
alert(i);
al ...
第一部分:浏览器的按键事件
用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、
onkeypress和onkeyup这三个事件句柄。一个典型的按键会产生所有这三种事件 ...
/**********************一。验证类*****************************/
//对象是否存在
function isObj(str)
{
if(str==null||typeof(str)=='undefined')
return false;
return true;
}
//去除字符串中的空格
function strTrim(str)
{
if(!isObj(str))
return 'undefined';
str=str.replace(/^/s+|/s+$/g,'');
...
public void DownloadFileManager(String filename, String url)
throws IOException {
HttpServletResponse response = Struts2Utils.getResponse();
HttpServletRequest request = Struts2Utils.getRequest();
InputStream is = null;
...