Skip to content
This repository has been archived by the owner on Apr 5, 2022. It is now read-only.
/ Selector Public archive

🖥️ Tocas JS 的核心選擇器,類似 jQuery、Zepto.js 但是更快更輕巧。

License

Notifications You must be signed in to change notification settings

TocasUI/Selector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selector

這是 Tocas 模塊中的核心選擇器,且輕量與輕巧,用以快速選擇並且套用指定樣式至特定元素。

功能

這個核心不會有過多的功能,且多數功能是基於 ES6 和原生功能。

核心

  • .get(index)
  • .each(function(element, index))
  • .eq(index)
  • .toArray()

元素

  • .parent()
  • .closest(selector)
  • .find(selector)
  • .wrap(element)
  • .append(element)
  • .appendTo(selector)
  • .prepend(element)
  • .prependTo(selector)
  • .remove()
  • .is()
  • .slice()
  • .children()
  • .next()
  • .prev()
  • .prevAll(selector)
  • .nextAll(selector)
  • .addBack()
  • .index()

標籤和樣式

  • .attr(name, value)
  • .removeAttr(name)
  • .addClass(name)
  • .removeClass(name)
  • .toggleClass(name)
  • .hasClass(name)
  • .css(name, value)

事件

  • .on(event, handler)
  • .one(event, handler)
  • .off(event)

內容

  • .text(value)
  • .val(value)
  • .html(value)
  • .empty()

資料

  • .prop(name, value)
  • .data(name, value)

About

🖥️ Tocas JS 的核心選擇器,類似 jQuery、Zepto.js 但是更快更輕巧。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published