使用jQuery查找具有特定id和update属性的输入字段

时间:2013-09-26 13:00:19

标签: jquery attributes tags

我有以下代码要更改(使用jquery.knob.js)

<div id="mylist">
<ul>
    <li class="working">
        <div style="display:inline;width:32px;height:32px;">
            <canvas width="32" height="32px"></canvas>
            <input type="text" id="o_185d57vbk1qk11b53l3s107r1rvnh">
        </div>
        <p>
            BS.txt<i>629 b</i>
        </p><span></span>
    </li>
    <li class="working">
        <div style="display:inline;width:32px;height:32px;">
            <canvas width="32" height="32px"></canvas>
            <input type="text" id="o_185d57vbk1on1lln5ngdberesi">
        </div>
        <p>
            phpbrew.txt<i>639 b</i>
        </p><span></span>
    </li>
    <li class="working">
        <div style="display:inline;width:32px;height:32px;">
            <canvas width="32" height="32px"></canvas>
            <input type="text" id="o_185d57vbk1kl6roie3d6lak15j" >
        </div>
        <p>
            blah.txt<i>2 kb</i>
        </p><span></span>
    </li>

</ul>
</div>

使用此代码:

function update(up, file) {
    up.context.find('input').attr('id').eq(file.id).val(progress).change();
}

我正在给file.id;但它找不到它。必须是真正的愚蠢,但我无法弄明白。

1 个答案:

答案 0 :(得分:2)

因为你有id

$('#' + file.id).val(progress).change();