我正在尝试使用closest()
获取<input>
不同 div 中的元素。这是标记:
<div class="row">
<div class="span8">
<input type="text" disabled="disabled" id="image-name">
</div>
<div class="span4">
<input type="file">
</div>
</div>
这是脚本
$(document).ready(function(){
$("input:file").change(function (){
var fileName = $(this).val();
//Put the file name inside the disabled <input>
$(this).closest('input:disabled').val(fileName);
});
});
但它什么也没做。我尝试更改input:disabled
为,#image-name
但仍然无法正常工作。
有什么解决办法吗?
谢谢