我有这样的html
<div class="container">
<input type="hidden" class="myID" value="123123123" />
<div class="firstName"></div>
<div class="lastName"></div>
<div class="myImage"></div>
</div>
它一遍又一遍地重复
我想用跟随特定隐藏字段的类“.firstName”更改 div 的值。我有这个值正确存储在var
这样的
var myID = @Model.myID; //this is from c# mvc, but nevermind that - its value is correct
$('input[value="'+ myID + '"]').next(".firstName").text("mynewvalue");
如何根据选择器中的变量的值选择隐藏输入?我知道隐藏字段甚至没有被选中,所以之后的代码 - .next() 并不重要,我只需要知道如何根据其值正确选择隐藏字段
我试过
$('input[value="myID"]').
$('input[value="'+ myID + '"]')
$('.myID[value="'+ myID + '"]')
$('[value="'+ myID + '"]')
更新
哦,如果我尝试$('input[value="123123123"]')
手动输入一个值 - 它可以工作