首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery当前选择的最后一个兄弟元素如何表示

2012-06-16 
jquery当前选择的最后一个兄弟元素怎么表示?如果$(this)表示当前点击/选中的 input字段,那么它所在的同级

jquery当前选择的最后一个兄弟元素怎么表示?
如果$(this)表示当前点击/选中的 input字段,
那么它所在的同级别的最后一个input框该如何表示?

我要获取当前选中input的同级别的input字段且位于最后的位置。


我现在想的的非常曲折的方法是$(this).parent().children("input:last")

有没有更好的?

[解决办法]
$(this).siblings("input:last")
[解决办法]

HTML code
<html>    <head>        <meta charset="gb2312" />        <title></title>        <script src="http://code.jquery.com/jquery-latest.js"></script>        <style>        </style>            </head>    <body>        <INPUT id="txt" TYPE="text" NAME="" value="1">        <INPUT TYPE="text" NAME="" value="2">        <INPUT TYPE="text" NAME="" value="3">        <INPUT TYPE="text" NAME="" value="4">        <script>           $("#txt").click(function(){            var $lastInput = $(this).nextAll("input:last");            alert($lastInput.val())           });        </script>    </body></html> 

热点排行
Bad Request.