Javascript 如何使用jquery查找div的下一个span?

Javascript 如何使用jquery查找div的下一个span?,javascript,jquery,asp.net,css,Javascript,Jquery,Asp.net,Css,我旁边有一个div和一个span,我只是想用jquery给它一个top,我该怎么做呢。div和span都是动态生成的。Div有id divTest我想找到这个Div的下一个span。我尝试了一些技巧,但还没有成功 更新: 实际上我已经在一个页面上实现了密码强度。我想改变它的位置。我正在浏览器中粘贴html呈现 <input id="main_cntrlChangePwd_txtNewPassword" class="feild" type="password" maxlength=

我旁边有一个div和一个span,我只是想用jquery给它一个top,我该怎么做呢。div和span都是动态生成的。Div有id divTest我想找到这个Div的下一个span。我尝试了一些技巧,但还没有成功

更新:

实际上我已经在一个页面上实现了密码强度。我想改变它的位置。我正在浏览器中粘贴html呈现

    <input id="main_cntrlChangePwd_txtNewPassword" class="feild" type="password" maxlength="300" name="ctl00$main$cntrlChangePwd$txtNewPassword">
<div id="PasswordStrengthBorder" style="position: absolute; display: inline; height: 3px; top: 95px; left: 445px; border-style: solid; border-width: 1px; padding: 2px; width: 200px;"></div>
<div id="PasswordStrengthBar" class="BarIndicator" style="position: absolute; display: inline; height: 5px; top: 97px; left: 447px; width: 75px; background-color: blue;"></div>
<span style="position: absolute; top: 105px; left: 445px; font-size: 75%; display: inline-block;
 width: 240px;">5 more characters, At least 2 more numbers, 1 more symbol, 1 Upper case characters</span>
<br>
<span id="spNewPwd" class="imp_msg error_msg">Message</span>
</div>
就这样吗

$("#divTest").next();
或者你也可以试试

$('#divTest').nextAll('span:first');
使用jQuery:


现场演示:

可能是您需要的


$'divTest'.next'span'

使用jquery选择器。children或.nextspan不在div中,而是在div旁边…………如果您不只是想猜测,请发布您的结构的HTML表示形式。$'divTest'.nextspan返回什么?更新后,问题变得非常混乱,由于HTML既不包含div也不包含span,而是包含一个输入字段,后跟一些奇怪的文本。我已经尝试过了,但它不起作用。您是否在控制台中遇到任何错误?没有,没有任何错误…如果确定span紧跟在HTML中的div之后,.nextspan可能只是。下一步
$("#divTest").next("span").css("top", "10px");