我想有输入取决于点击此处更改有值的的jsfiddle http://jsfiddle.net/x3fgg/jQuery的每个仅改变第一个元素
所以我有不同的输入,像这样
<li>
<input type="text" class="mainfinput" value="something" readonly>
<input type="hidden" class="ftext" value="something else">
<input type="hidden" class="fbbcode" value="something else">
<input type="hidden" class="fhtml" value="something else">
</li>
所以我有主要的输入,这将改变价值取决于用户点击。所以,如果他们点击'ftextbtn',那么所有的主要输入值将使用'ftext'值。但是目前它与所有其他利用者一起使用第一李值。所以,我在做什么错
这里是JS
$(document).on('click', '.ftextbtn' , function(e) {
e.preventDefault();
$('.link_list li').each(function(){
var main = $('.mainfinput');
var ftext = main.siblings('.ftext').val();
alert(ftext);
});
});
你为什么不关闭的投入? – Cilan
您的jQuery代码和选择器与HTML标记不匹配。请张贴实际的代码 – Sachin
http://jsfiddle.net/x3fgg/ –