<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://zhidian.wuute.com/skylarkjs/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://zhidian.wuute.com/skylarkjs/feed.php">
        <title>Skylark.js知典 86:styler</title>
        <description></description>
        <link>http://zhidian.wuute.com/skylarkjs/</link>
        <image rdf:resource="http://zhidian.wuute.com/skylarkjs/lib/tpl/bootstrap3_1/images/favicon.ico" />
       <dc:date>2026-05-20T16:12:56+09:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/addclass?rev=1503457548&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/classname?rev=1503457762&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/css?rev=1503457893&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/hasclass?rev=1516862253&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/hide?rev=1503458348&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/isinvisible?rev=1503458382&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/removeclass?rev=1503458798&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/show?rev=1503458999&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/start?rev=1503459216&amp;do=diff"/>
                <rdf:li rdf:resource="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/toggleclass?rev=1503459189&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://zhidian.wuute.com/skylarkjs/lib/tpl/bootstrap3_1/images/favicon.ico">
        <title>Skylark.js知典</title>
        <link>http://zhidian.wuute.com/skylarkjs/</link>
        <url>http://zhidian.wuute.com/skylarkjs/lib/tpl/bootstrap3_1/images/favicon.ico</url>
    </image>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/addclass?rev=1503457548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:05:48+09:00</dc:date>
        <title>addClass()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/addclass?rev=1503457548&amp;do=diff</link>
        <description>addClass()

功能

向指定的元素添加一个或多个类。

语法


styler.addClass(elm,name)


参数

	*  elm 
HTMLElement对象，指定对象HTML元素
	*  name 
将一个或多个空格分隔的类添加到目标元素的class属性中

范例</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/classname?rev=1503457762&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:09:22+09:00</dc:date>
        <title>className()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/classname?rev=1503457762&amp;do=diff</link>
        <description>className()

功能

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

语法


styler.className(node, value)


参数

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

范例

Example: 在第一个 p 元素上加上'selected'样式。</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/css?rev=1503457893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:11:33+09:00</dc:date>
        <title>css()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/css?rev=1503457893&amp;do=diff</link>
        <description>css()

功能

获取或设置指定元素的一个或多个CSS属性值。

语法


styler.css(elm, property, value)


参数

	*  elm 
HTMLElement对象，指定对象HTML元素
	*  property 
属性的名称
	*  value 
新的属性值。如果是null，指定的属性将被删除(如.removeAttr())</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/hasclass?rev=1516862253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-01-25T15:37:33+09:00</dc:date>
        <title>hasClass()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/hasclass?rev=1516862253&amp;do=diff</link>
        <description>hasClass()

功能

检查指定的元素是否被分配给指定的类。

语法


styler.hasClass(elm,name)


参数

	* elm
HTMLElement对象，指定对象HTML元素
	* name
要搜索的类名

范例

Example: 在匹配的元素上寻找 'foo' 样式。</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/hide?rev=1503458348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:19:08+09:00</dc:date>
        <title>hide()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/hide?rev=1503458348&amp;do=diff</link>
        <description>hide()

功能

隐藏指定的元素。

语法


styler.hide(elm)


参数

	*  elm 
HTMLElement对象，指定对象HTML元素

范例

Example: 隐藏对象元素。


&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;style&gt;
  p { margin: 8px; font-size:16px; }

  &lt;/style&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.3/require.min.js&quot;&gt;&lt;/script&gt;
  
  
  &lt;script&gt;
    require.config({
      baseUrl: &quot;./&quot;
      ,packages : [
         { name: &quot;skylark&quot;, location: &quot;../../../src/skylark&quot; },
      ]
    });
  &lt;/script&gt;
  
&lt;/head&gt;
&lt;b…</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/isinvisible?rev=1503458382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:19:42+09:00</dc:date>
        <title>isInvisible()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/isinvisible?rev=1503458382&amp;do=diff</link>
        <description>isInvisible()

功能

判断指定的元素是否不可见。

语法


styler.isInvisible(elm)


参数

	*  elm 
HTMLElement对象，指定对象HTML元素

范例

Example: 判断 p 元素是否可见，input 显示判断值。


&lt;!DOCTYPE html&gt;
&lt;html&gt;

&lt;head&gt;
    &lt;style&gt;
    &lt;/style&gt;
    &lt;script type=&quot;text/javascript&quot; src=&quot;https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.3/require.min.js&quot;&gt;&lt;/script&gt;
    &lt;script&gt;
    require.config({
        baseUrl: &quot;./&quot;,
        packages: [
            { name: &quot;skylark&quot;, location: &quot;../../../src/skylark&quot; },
        ]
    });
    &lt;/script&gt;
&lt;/…</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/removeclass?rev=1503458798&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:26:38+09:00</dc:date>
        <title>removeClass()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/removeclass?rev=1503458798&amp;do=diff</link>
        <description>removeClass()

功能

从指定的元素中删除一个类或多个类。

语法


styler.removeClass(elm,name)


参数

	*  elm 
HTMLElement对象，指定对象HTML元素
	*  name 
要移除的一个或多个空格分隔的类

范例

Example: 在对象元素上移除 foo 样式。</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/show?rev=1503458999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:29:59+09:00</dc:date>
        <title>show()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/show?rev=1503458999&amp;do=diff</link>
        <description>show()

功能

显示指定的元素。

语法


styler.show(elm)


参数

	*  elm 
HTMLElement对象，指定对象HTML元素

范例

Example: 在对象元素上显示 hide 样式。


&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;style&gt;
  p { margin: 8px; font-size:16px; }
  .hide { display:none; color:blue; }
  &lt;/style&gt;
  &lt;script type=&quot;text/javascript&quot; src=&quot;https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.3/require.min.js&quot;&gt;&lt;/script&gt;
  
  
  &lt;script&gt;
    require.config({
      baseUrl: &quot;./&quot;
      ,packages : [
         { name: &quot;skylark&quot;, location: &quot;../../../src/skylar…</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/start?rev=1503459216&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:33:36+09:00</dc:date>
        <title>styler</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/start?rev=1503459216&amp;do=diff</link>
        <description>styler

这个模块包含一些与dom样式相关的方法。

模块函数

function styler() {
}

成员列表
类型语法说明属性autocssfix默认值 true 。函数addClass() 向指定的元素添加一个或多个类。函数className() 获取或设置指定元素的class属性的值。</description>
    </item>
    <item rdf:about="http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/toggleclass?rev=1503459189&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-23T12:33:09+09:00</dc:date>
        <title>toggleClass()</title>
        <link>http://zhidian.wuute.com/skylarkjs/doku.php/86/styler/toggleclass?rev=1503459189&amp;do=diff</link>
        <description>toggleClass()

功能

从指定的元素中添加或删除一个或多个类。即：如果存在（不存在）就删除（添加）一个类。

语法


styler.toggleClass(elm, name, when)


参数

	*  elm 
HTMLElement对象，指定对象HTML元素</description>
    </item>
</rdf:RDF>
