我有一个带有类的div,在一个div里面有一个输入框。我需要将属性list='emp'添加到输入框中。

<div class="divInput">
  <input type="text">
</div>

$(".divInput").prop("list","emp");


在这里,我无法添加属性。

最佳答案

此代码在容器内的文本框中添加一个属性。



$(document).ready(function(){
  $(".divInput").children().attr("list", "emp");
  $(".divInput").children().prop("value","example");

});

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="divInput">
  <input type="text">
</div>

07-25 22:25