设定值数据属性使用用于创建一个新的输入元件动态地生成的输入元件

jQuery和尝试添加数据属性使用jquery的数据的方法,但是不能够追加值设定值数据属性使用用于创建一个新的输入元件动态地生成的输入元件

Js Fiddle to the above issue

var txtBox = $('<input/>', {  

"class": "myCustomClass",

"type": "text"

});

$('#wrapper').append(txtBox);

txtBox.data('index', '1');

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>  

<div id='wrapper'>Input Text Box : </div>

回答:

var txtBox = $('<input/>', { 

"class" : "myCustomClass",

"type" :"text",

"data-index":""

});

$('#wrapper').append(txtBox);

txtBox.attr('data-index','ddddddddd');

回答:

的代码工作fineI认为你正在寻找的代码是 txtBox.attr('data-index', '1');

更多的信息,为什么你所期望的。数据没有工作,检查这个答案 here

以上是 设定值数据属性使用用于创建一个新的输入元件动态地生成的输入元件 的全部内容, 来源链接: utcz.com/qa/262544.html

回到顶部