canvas教程

html5学习01

字号+ 作者:H5之家 来源:H5之家 2017-01-24 12:02 我要评论( )

html5学习01,HTML5: element.classList APIelement.classList 将会返回 element 的 class 信息element.classList:{length: {number},add: function(){},remove:

HTML5: element.classList API element.classList 将会返回 element 的 class 信息

element.classList:

{
length: {number},
add: function(){},
remove: function(){},
toogle: function(){},
item: function(){},
contanis: function(){}
}


<div class="c1 c2 c3" id="ele"></div>

var ele =document.getElementById('ele');

ele.classList.add('c4');
ele.classList.remove('c2');
ele.classList.toggle('c3'); //移除 c3
ele.classList.toggle('c3'); //添加 c3
ele.classList.contains('c1') // true
ele.classList.contains('c5') // false

ele.classList.contains.itme(0) // c1

使用 toggle 时候,如果class不存在,则增加这个class

检测浏览器是否支持 classList:
'classList' in document.createElement('a') // true 为支持


浏览器支持状况:
Chrome 8+, Firefox 3.6+, Opera 11.5+ , IE 和 Safria 不支持


参考链接:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • HTML5 canvas 画图, 大图缩小时清晰度问题

    HTML5 canvas 画图, 大图缩小时清晰度问题

    2017-01-24 10:02

  • [HTML5资料]Canvas教程.pdf

    [HTML5资料]Canvas教程.pdf

    2017-01-23 12:03

  • HTML5初学者福利!11个在线学习网站推荐

    HTML5初学者福利!11个在线学习网站推荐

    2017-01-23 08:02

  • canvas 画图工具

    canvas 画图工具

    2017-01-22 10:01

网友点评