yjanboo’s logs | 低处生活

Asking costs nothing.

dojo style

  • 星期二 五 26,2009 11:54 上午
  • By yjanboo
  • In 潮物推介
  • 22 views

1)dojo.addClass(node: DomNode|String , classStr: String )

添加某class到节点,

var node=dojo.byId(’divv’);

dojo.addClass(’divv’, ‘color’);

dojo.addClass(node, ’s1′);

2)var bool = dojo.hasClass(node: DomNode|String , classStr: String )

3)var bool = dojo.removeClass(node: DomNode|String , classStr: String )

Removes the specified classes from node.

4)dojo.toggleClass(node: DomNode|String , classStr: String , condition: Boolean? )

添加或移除某节点的class,可以传入condition强制开或关class属性

5)dojo.style(node: DomNode|String , style: Object? , value: String? )

可传入2个或3个参数,可设定或读取style

dojo.style(‘node’, ‘color’); //get

dojo.style(‘node’, {color: ‘red’}) //set

dojo.style(‘node’, ‘color’, ‘red’); //set

6)批量处理style,NodeList功能

dojo.query(’div’).style({color:’blue’});

dojo.query(’div’).addClass(‘className’);

dojo.query(’div’).removeClass(‘className’);

dojo.query(’div’).toggleClass(‘className’);

相关文章

  • No Related Post


倒计时:)

  • 2010YBD: 170 日 17 时 20 分 23 秒 之前

天气预报

friends

标签

Series



Other posts belonging to this series

    RSS Feeds

    Ads Here