我有一个输入这样的值的表单
<div class="frm_form_field form-field frm_top_container" id="frm_field_102_container">
<label class="frm_primary_label" for="field_lyhhho">test
<span class="frm_required"></span>
</label>
<input type="text" value="" name="item_meta[102]" id="field_lyhhho">
</div>
有没有办法用jquery改变输入类型
<input type="text" value="" name="item_meta[91]" id="field_ljuq4c"
data-slider="true" data-slider-range="100,500" data-slider-step="100" data-slider-snap="true">
我基本上想把它添加到输入类型
data-slider="true" data-slider-range="100,500" data-slider-step="100" data-slider-snap="true
我已经尝试了我能想到的所有内容,只需添加该部分
答案 0 :(得分:0)
使用Jquery attr
尝试添加或修改attribute
$('#field_lyhhho').attr('name',"item_meta[91]");
$('#field_lyhhho').attr('data-slider',true);
$('#field_lyhhho').attr('data-slider-range',"100,500");
$('#field_lyhhho').attr('data-slider-step',"100");
$('#field_lyhhho').attr('data-slider-snap',true);