classes

Cross-browser element class manipulation

  • 所有者: component/classes
  • 平台:
  • 許可證:
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

classes

Cross-browser element class manipulation, utilizing the native .classList when possible. This is not designed to be a .classList polyfill.

Installation

$ component install component/classes

Example

var classes = require('classes');
classes(el)
  .add('foo')
  .toggle('bar')
  .remove(/^item-\d+/);

API

.add(class)

Add class.

.remove(class)

Remove class name or all classes matching the given regular expression.

.toggle(class)

Toggle class.

.has(class)

Check if class is present.

.array()

Return an array of classes.

Test

$ make test

License

MIT

主要指標

概覽
名稱與所有者component/classes
主編程語言JavaScript
編程語言Makefile (語言數: 2)
平台
許可證
所有者活动
創建於2012-08-16 23:31:47
推送於2020-09-03 04:30:49
最后一次提交2016-04-01 16:54:20
發布數14
最新版本名稱1.2.6 (發布於 )
第一版名稱0.0.1 (發布於 2012-12-19 15:18:12)
用户参与
星數51
關注者數2
派生數25
提交數58
已啟用問題?
問題數15
打開的問題數6
拉請求數9
打開的拉請求數4
關閉的拉請求數5
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?