$("txtName").parent().next(":eq(0)").children(":eq(0)").text("不能为空");
第一次看到 “next(":eq(0)").children(":eq(0)")”,,不知道next(":eq(0)")表示什么意思,, 求大虾详解,最后给个例子jquery
第一次看到 “next(":eq(0)").children(":eq(0)")”,,不知道next(":eq(0)")表示什么意思,, 求大虾详解,最后给个例子jquery
解决方案 »
- 大牛进··· 能帮我解释下什么依赖注入么?
- 我想用asp做一个高级检索的网页,求高手指导
- 关于VS2008一个中文版显示英文提示的问题?
- 求解答,C#.net循环显示新闻,用什么比较简单就能实现
- 替换数据库某一字段的值
- asp.net中如何获取当前页面的文件名?就是打开http://192.168.2.1/query/test.aspx,test.aspx.cs中就能获得test.aspx这个文件名?谢谢!
- 安装ie web controls 后出现了问题,在线等
- 在asp.net中如何验证让用户密码必须输入4位以上数字或字母??
- 存储过程 的小问题,我搞混了
- 现有网站转手机
- MVC求指教!
- ASP.NET DropDownList如何绑定数据源的?
next()本身就是读取后一个对象,没有必要再注明是第一个next([expr])
取得一个包含匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。
nextAll([expr])
查找当前元素之后所有的同辈元素。
可以用表达式过滤
HTML 代码:<p>Hello</p><p>Hello Again</p><div><span>And Again</span></div>
jQuery 代码:$("p").next()
结果:[ <p>Hello Again</p>, <div><span>And Again</span></div> ]
eq[index]获取第N个元素 这个元素的位置是从0算起。eg:获取匹配的第二个元素
HTML 代码:<p> This is just a test.</p> <p> So is this</p>
jQuery 代码:$("p").eq(1)
结果:[ <p> So is this</p> ] 这里是找到$("txtname")的父级元素的同辈元素中的下一个元素的子元素中的第一个的文本值;
估计这个txtname是个id忘写了#把,如果是,那么$("#txtname")是唯一的,那么他的父辈元素也就是唯一的,然后再next也就是唯一的,此时next(":eq(0)")里的eq就是多余的,它本来就只有1个。但是如果next()的结果本来就是一个集合的话,那eq(0)就有作用了,可以从中取到第一个元素。