jquery 遍历 prev([expr])
prev()得到匹配元素集合中各个元素紧邻的前一个兄弟元素集合。返回匹配元素集合
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><script src="http://code.jquery.com/jquery-latest.js"></script> <script>$(document).ready(function(){ var $curr = $("#start"); $curr.css("background", "#f99"); $("button").click(function () { $curr = $curr.prev(); $("div").css("background", ""); $curr.css("background", "#f99"); });});</script><style>div { width:40px; height:40px; margin:10px; float:left; border:2px blue solid; padding:2px; }span { font-size:14px; }p { clear:left; margin:10px; }</style></head><body><div></div><div></div><div><span>has child</span></div><div></div><div></div><div></div><div id="start"></div><div></div><p><button>Go to Prev</button></p></body></html>
$curr.prev();
得到匹配元素中各个元素紧邻的前一个兄弟元素集合。
页:
[1]