我有以下代码动态创建纸质按钮。它运作良好,但我无法弄清楚如何设置课程。
var button = document.createElement('paper-button');
button.raised = true;
Polymer.dom(button).textContent = 'dynamic';
Polymer.dom(button).innerHTML = "New Button Text";
$(".notificationCollection").append(button);
这不起作用:
Polymer.dom(button).class = "notificationBarButton";
我在文档中找不到任何内容。谢谢。
答案 0 :(得分:2)
另外,你可以使用
Polymer.dom(button).className = "notificationBarButton";
甚至
Polymer.dom(button).classList.add("notificationBarButton");
classList包含更多函数.remove
或.toggle
。
classList的文档:https://developer.mozilla.org/en-US/docs/Web/API/Element/classList
答案 1 :(得分:0)
我偶然发现了答案。
button.setAttribute("class", "notificationBarButton");