javascript - 将数据主题添加到所有项目

标签 javascript cordova jquery-mobile data-theme

如何从 JavaScript 将 data-theme 值添加到所有 div、listview、forms、li、ul 等?
是否可以?如果是,我该怎么做?

像下面这样的东西会起作用吗?

$.mobile.page.prototype.options.contentTheme= "e";

最佳答案

Array.prototype.forEach.call(document.getElementsByTagName("*"), function (el) {
    el.setAttribute("data-theme", "e");
});

关于javascript - 将数据主题添加到所有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12420657/

相关文章:

ios - PhoneGap 3.1.0 与 2.9.0 的区别?

javascript - 无法更新表单中的值并发送到下一个 jsp 页面

javascript - 带有 Folium 的 Python : How can I embed a webpage in the popup?

iphone - 适用于 iPhone 的 FileUploader 插件 (PhoneGap)

html - 如何将垂直和水平居中的文本对齐到图像的右侧?

Jquery mobile 在导航过程中不保留按钮状态

jQuery Mobile 表单 - 重置按钮未清除所有表单字段

javascript - 将 JS Canvas 元素与另一个元素切换

javascript - AngularFire2 - 如何在页面刷新后保持登录状态

node.js - 无法使用 s3 getSignedUrl('getObject..) 下载图像并返回签名不匹配