使用Replacewith()更改元素的值

时间:2013-11-20 01:16:02

标签: jquery

我只是想用replacewith()

更改我更改的元素的值
thatBox.replaceWith (inputPass); 

输入传递是一个新元素。

现在如何访问这个新创建的元素

thatBox.x()似乎无法运作。

有没有办法在没有在整个文档中搜索id的情况下执行此操作?

谢谢。

1 个答案:

答案 0 :(得分:2)

您不需要.val()

  

.val()适用于输入,textarea,select等表单元素。

您需要.html().text()

  

.html()或.text()适用于p,div,span等。


inputPass已按acdcjunior评论该元素

<小时/> OP更新问题

后更新

使用.find()

thatBox.find('el');//use elementNodeName or id /class  instead of el

<小时/> 将id分配给添加的新元素

并使用

进行搜索
$('#elID')