成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

原生js實(shí)現(xiàn)拾色器插件

codeGoogle / 1874人閱讀

摘要:拾色器將會(huì)分別綁定每個(gè)元素。會(huì)回傳兩個(gè)參數(shù),第一個(gè)就是該拾色器生成時(shí)綁定的第二個(gè)參數(shù),代表是回傳的顏色值。起初是插件直接改變綁定元素的顏色,但是想到有些拾色器插件是綁定表單,改變表單顏色值,有些是改變綁定元素的顏色。

原生js實(shí)現(xiàn)拾色器插件 前言

插件功能只滿足我司業(yè)務(wù)需求,如果希望有更多功能的,可在下方留言,我盡量擴(kuò)展!如果你有需要或者喜歡的話,可以給我github來個(gè)star ?

倉庫地址

在線預(yù)覽

預(yù)覽

準(zhǔn)備

首先在頁面中引入js文件

在頁面中寫上如下代碼:

Colorpicker.create({
    bindClass:"picker", // 這里的picker可隨意填 不需要跟我一樣
    change: function(elem,hex){
      // elem: 綁定的元素
      // hex:當(dāng)前選中顏色的hex值

      elem.style.backgroundColor = hex;
    }
})
bindClass:參數(shù)填入你要綁定拾色器的元素,頁面中class為picker有幾個(gè),拾色器將會(huì)生成幾個(gè)。拾色器將會(huì)分別綁定每個(gè)元素。點(diǎn)擊每個(gè)元素時(shí),都會(huì)自動(dòng)打開該元素綁定的拾色器。

change:在選擇的色彩改變的時(shí)候會(huì)觸發(fā)該回調(diào)方法。會(huì)回傳兩個(gè)參數(shù),第一個(gè)elem就是該拾色器生成時(shí)綁定的picker;第二個(gè)參數(shù),hex代表是回傳的顏色值。起初是插件直接改變綁定元素的顏色,但是想到有些拾色器插件是綁定input表單,改變表單顏色值,有些是改變綁定元素的顏色。所以為了讓使用者自由度更高點(diǎn),暫提供兩個(gè)回調(diào)參數(shù)讓你自定義。如上面 我是直接改變?cè)仡伾?/p>

如果需要更多回調(diào)方法,我會(huì)盡量擴(kuò)展

結(jié)尾

如有什么功能需要增加的,可在評(píng)論區(qū)留言,我盡量滿足。如有什么疏忽或錯(cuò)誤,希望您指出。我會(huì)盡早修改,以免誤導(dǎo)他人。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/93336.html

相關(guān)文章

  • we-color-picker 微信小程序色器(顏色選擇器)組件

    摘要:最近一直在搞小程序,由于剛需一個(gè)拾色器,搜了半天也沒見人做過,就自己動(dòng)手?jǐn)]了一個(gè),還在不斷地改進(jìn)優(yōu)化中。。。 最近一直在搞小程序,由于剛需一個(gè)拾色器,搜了半天也沒見人做過,就自己動(dòng)手?jǐn)]了一個(gè),還在不斷地改進(jìn)優(yōu)化中。。。 項(xiàng)目地址 https://github.com/KirisakiAr... 查看DEMO showImg(https://i.loli.net/2019/01/02/...

    tainzhi 評(píng)論0 收藏0
  • 前端開發(fā)VScode常用插件

    摘要:名稱功能自動(dòng)閉合標(biāo)簽自動(dòng)提示修改標(biāo)簽時(shí),自動(dòng)修改匹配的標(biāo)簽格式化編寫更加人性化的注釋添加行書簽的瀏覽器兼容性檢查運(yùn)行選中代碼段支持大量語言,包括單詞拼寫檢查在中彈出瀏覽器并搜索,可編輯搜索引擎顏色值在代碼中高亮顯示小窗口顯示顏色值,等等拾色 名稱 功能 Auto Close Tag 自動(dòng)閉合HTML標(biāo)簽 Auto Import...

    hellowoody 評(píng)論0 收藏0
  • 前端復(fù)習(xí)筆記--1.html標(biāo)簽復(fù)習(xí)速查

    摘要:可讀性,提高代碼的可讀性,便于多人的修改維護(hù),提高開發(fā)效率。主流瀏覽器都兼容的新標(biāo)簽,對(duì)于及以下版本不認(rèn)識(shí)的新元素,可以使用創(chuàng)建一個(gè)沒用的元素來解決,例如,也可以使用來解決兼容性問題,詳情可參考 概覽 showImg(https://segmentfault.com/img/bV5JXT?w=1880&h=1050); 文檔章節(jié) 導(dǎo)航 表示和主要內(nèi)容不相關(guān)的區(qū)域 表示一個(gè)獨(dú)...

    番茄西紅柿 評(píng)論0 收藏0
  • 前端工具【3】—— 圖片處理

    摘要:切圖主要是用的工具就是等等,除此之外,在開發(fā)過程中我們也會(huì)用到其他工具,以下介紹一些有關(guān)于圖片處理的操作。是打開文件捕捉活動(dòng)窗口捕獲窗口捕獲矩形區(qū)域,可自行截圖。新版的比之前那些版本增加了一鍵導(dǎo)出功能,這個(gè)功能很大程度方便了我們拆分圖片。 在寫頁面之前,很重要的一個(gè)技能是切圖,根據(jù)UI設(shè)計(jì)的設(shè)計(jì)圖,在了解頁面結(jié)構(gòu)和操作后進(jìn)行分割,取出自己在開發(fā)過程中是用到的圖片資源。切圖主要是用的工具...

    MobService 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

codeGoogle

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<