className()

功能

获取或设置指定元素的class属性的值。

语法

styler.className(node, value)

参数

  • node
    HTMLElement对象,指定对象HTML节点
  • value
    新的 class 属性值

范例

Example: 在第一个 p 元素上加上'selected'样式。

<!DOCTYPE html>
<html>

<head>
    <style>
    p {margin: 8px;font-size: 16px; }
    .selected { color: blue; }
    </style>
    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.3/require.min.js"></script>
    <script>
    require.config({
        baseUrl: "./",
        packages: [
            { name: "skylark", location: "../../../src/skylark" },
        ]
    });
    </script>
</head>

<body>
    <p >add className selected  </p>
    <p> p element </p>
    <script>
    require(["skylark/finder", "skylark/styler"], function(finder, styler) {
        styler.className(finder.find("p:first"), "selected");
    });
    </script>
</body>

</html>