1.next的基本使用
1)效果图如下:
2)代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title></title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <script type="text/javascript" src="<%=basePath %>js/jquery-1.6.4.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("span").click(function(){ alert($(".four").next().html());//显示第五行的内容,显示第四行内容只需将next()方法去掉即可 }); }); </script> <style type="text/css"> *{padding:0;margin:0;} body {padding:100px;font-size:12px;font-family:"宋体";} span{cursor:pointer;} </style> </head> <body> <p>第一行内容</p> <p>第二行内容</p> <p class="three">第三行内容</p> <p class="four">第四行内容</p> <p>第五行内容</p> <p>第六行内容</p> <p><span>单击测试</span></p> </body> </html>
2.each和find的使用
1)效果图如下:
2)代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title></title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <script type="text/javascript" src="<%=basePath %>js/jquery-1.6.4.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("ul li").each(function(i){ $(this).html($(this).html()+"........."+i); }); $("p").find("span").addClass("one"); }); </script> <style type="text/css"> *{padding:0;margin:0;} body {padding:100px;font-size:12px;font-family:"宋体";} .one{background:orange;padding:3px;} </style> </head> <body> <ul> <li>a</li> <li>b</li> <li>c</li> <li>d</li> <li>e</li> <li>f</li> </ul> <p><span>Hello</span>,how are you ?</p> </body> </html>