2017-03-17 79 views
-1

我有一个input字段和span像下面那样想要replacetextspan更改下一个元素jquery的值

<div> 
     <input autofocus="autofocus" type="email" value="" name="buyer_signup_email" id="buyer_signup_email" autocomplete="off"> 
     //want to change below elements text 
     <span class="help-block red-text">will change this text</span> 
</div> 

我试过,但没有工作

$('input[name="buyer_signup_email"]').next().val('dd') 

有人能告诉我什么是错在这里?谢谢。

+1

中肯下面的接受的答案,在'VAL()'属性是严格的表单元素,比如你的'input'元素。这也是最终提交的价值。 'text()'属性是_container_元素的文本内容,比如你的'span'元素。 – Manngo

+0

@Manngo想知道为什么..谢谢你的解释.. – Abhilash

回答