【问题标题】:Adding jQuery to input dynamically将jQuery添加到动态输入
【发布时间】:2014-04-16 18:26:14
【问题描述】:

我有一个使用 jQuery 的脚本,它可以像这样在 html 上查找输入:

  <script>
  $(function() {
 $('[name="date[1][name]"]').datepicker();
  });
  </script>

我希望它调用许多输入,例如:

date[1][name]
date[2][name]
date[3][name]
etc

如何让脚本在不手动执行的情况下将数据选择器添加到所有这些输入?谢谢。

【问题讨论】:

  • 你为什么不在 custum 属性/类或 type=datepicker 上进行测试?
  • 给他们一个通用的类,然后用这个类作为选择器不是更简单吗?
  • 你能粘贴输入的 HTML 吗?
  • 试试$('input[name="date[1]"],input[name="date[2]"],input[name="date[3]"]').datepicker();,您可以在选择器中链接多个以逗号分隔的元素。

标签: javascript jquery html datepicker


【解决方案1】:

你可以围绕你的代码创建一个循环:

for (var i = 1; i <= 3; i++) {
    $('[name="date[' + i + '][name]"]').datepicker();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-31
    • 1970-01-01
    • 2017-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多