Pet*_*now 4 jquery html5 custom-data-attribute
我正在尝试使用jQuery为select元素构造一组选项.除了应该包含的数据属性之外,它正在工作,这似乎被省略了.
这是我的代码:
// cJ is JSON object.
// #currency is my select element.
function makeCurDropDown(cJ) {
$.each(cJ, function (i) {
$('#currency').append(
$('<option></option>').val(i).data("sym", cJ[i][0]).html(cJ[i][1])
);
});
}
Run Code Online (Sandbox Code Playgroud)
实际上data是设置,但由于你使用data方法而不是attr方法,它是不可见的.jQuery存储幕后的值,以获取您可以使用的值.data('sym').如果要将值设置为属性,则可以使用attr方法.
| 归档时间: |
|
| 查看次数: |
3907 次 |
| 最近记录: |