当前位置:  开发笔记 > 编程语言 > 正文

多种类型的jQuery .find()输入

如何解决《多种类型的jQuery.find()输入》经验,为你挑选了1个好方法。

我正在使用以下jQuery克隆一组输入字段(1个选择字段,2个文本字段和1个数字字段)

$("#add_button").click(function(e) {
    e.preventDefault();
    $(".form-row :first").clone().insertAfter(".form-row :last").find("input[type='text']").val("");
});

有什么办法可以扩展此值,以便克隆的数字字段也不包含值。

我试过了

$("#add_button").click(function(e) {
    e.preventDefault();
    $(".form-row :first").clone().insertAfter(".form-row :last").find("input[type='text|number']").val("");
});

这不起作用。



1> Tushar..:

输入的选择器.find("input[type='text|number']")不正确。要选择多个元素,请用逗号分隔选择器。

.find("input[type='text'], input[type='number']")

查看多个选择器


要将空字符串设置为所有input元素的值,请使用元素选择器。

.find('input').val('')

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有