Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery JQ:如何向输入添加属性_Jquery - Fatal编程技术网

Jquery JQ:如何向输入添加属性

Jquery JQ:如何向输入添加属性,jquery,Jquery,我有以下意见: <input id="id_fromDate" type="text"> 需要获得: <input class="form-control" id="id_fromDate" type="text" datepicker data-date-format="yyyy.mm.dd" data-week-start="1" data-auto-close="true"> 我可以将类添加到此输入: $(“#id_fromDate”).addClass

我有以下意见:

<input id="id_fromDate" type="text">

需要获得:

<input class="form-control" id="id_fromDate" type="text" datepicker data-date-format="yyyy.mm.dd" data-week-start="1" data-auto-close="true">

我可以将类添加到此输入: $(“#id_fromDate”).addClass(“表单控件”)

但是如何向它添加属性呢?

试试:

尝试:

使用
attr()

使用
attr()

使用属性(名称、值)

要删除attr,请使用removeAttr(名称)

使用attr(名称、值)


要删除attr,请使用removeAttr(name)

我不认为仅仅添加属性就能解决问题。。。上述属性用于初始化datepicker插件。。因此,与其添加属性,不如像这样初始化插件

$("#id_fromDate").addClass("form-control").datepicker({
    dateFormat: 'yyyy.mm.dd',
    weekStart: 1,
    autoClose: true
})

我不认为仅仅添加属性就能解决你的问题。。。上述属性用于初始化datepicker插件。。因此,与其添加属性,不如像这样初始化插件

$("#id_fromDate").addClass("form-control").datepicker({
    dateFormat: 'yyyy.mm.dd',
    weekStart: 1,
    autoClose: true
})

用于添加属性使用

.attr("attrName", "value");
Jquery的方法

用于在您的案例中添加多个属性,请使用

$("#id_fromDate").attr({
    data-date-format : 'yyyy.mm.dd',
    data-week-start : '1',
    data-auto-close: 'true'
});

用于添加属性使用

.attr("attrName", "value");
Jquery的方法

用于在您的案例中添加多个属性,请使用

$("#id_fromDate").attr({
    data-date-format : 'yyyy.mm.dd',
    data-week-start : '1',
    data-auto-close: 'true'
});