🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

Greasy Fork is available in English.

📂 缓存分发状态(共享加速已生效)
🕒 页面同步时间:2026/02/05 10:25:39
🔄 下次更新时间:2026/02/05 11:25:39
手动刷新缓存

create-element-helper

A helper for `document.createElement()` that can be loaded into a script with `require`.

此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.org/scripts/559372/1716611/create-element-helper.js

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

function tag(name) {
  return {
    elem: document.createElement(name),

    id: function(v) {
      this.elem.setAttribute('id', v)
      return this
    },

    attr: function(k, v) {
      this.elem.setAttribute(k, v)
      return this
    },

    style: function(k, v) {
      this.elem.style[k] = v
      return this
    },

    cssClass: function(v) {
      this.elem.classList.add(v)
      return this
    },

    href: function(v) {
      this.elem.setAttribute('href', v)
      return this
    },

    value: function(v) {
      this.elem.value = v
      return this
    },

    checked: function(v) {
      this.elem.checked = !!v
      return this
    },

    text: function(v) {
      this.elem.textContent = v
      return this
    },

    on: function(name, handler, options = {}) {
      this.elem.addEventListener(name, handler, options)
      return this
    },

    append: function(child) {
      this.elem.appendChild(child.elem || child)
      return this
    },

    create: function() {
      return this.elem
    },

    end: function() {
      return this.elem
    },
  }
}