有没有办法在Jquery mobile中设置文本框的“数据主题”?
$("#txtEmail").attr("data-theme", "b");
......不起作用。
我喜欢用它来在表单验证中显示无效的表单项。
答案 0 :(得分:2)
您必须手动删除较早的主题类,并在更改主题后添加新的主题类。
$("#txtEmail").removeClass("ui-body-c").addClass("ui-body-b");
此处的演示 - http://jsfiddle.net/vppvG/
答案 1 :(得分:1)
为符合jquerymobile标准,我会使用:
$( “#txtEmail”)ATTR( '数据主题', 'b')的触发器( '刷新');