日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

【一、項目背景】

現實生活中,我們經常會遇到配色的問題,這個時候去百度一下RGB表。而RGB表只提供相對于的顏色的RGB值而沒有可以驗證的模塊。

我們可以通過 jquery mobile去設計顏色的拾取器,得到我們想要的顏色值。同時可以驗證RGB表的顏色值。

一篇文章帶你用jquery mobile設計顏色拾取器

 

【二、項目準備】

框架:jquery mobile

軟件:Dreamweaver

1、去官網 jQuerymobile.com 下載jquery mobile。

一篇文章帶你用jquery mobile設計顏色拾取器

 

2、在你的網頁中添加 jQuery Mobile

你可以通過以下幾種方式將jQuery Mobile添加到你的網頁中:

  • 從 CDN 中加載 jQuery Mobile (推薦)。
  • 從jQuerymobile.com 下載 jQuery Mobile庫。

3、導入jQuery Mobile

<link href="jquery.mobile/jquery.mobile-1.4.5.css" rel="stylesheet" type="text/css">
<script type="text/JAVAscript" src="jquery.mobile/jquery-1.12.2.min.js"></script>
<script type="text/JavaScript" src="jquery.mobile/jquery.mobile-1.4.5.js"></script>

【三、項目目標】

1、滑動滑塊將對應的顏色顯示在頁面。

2、實現輸入框,輸入對應的RBG值,將結果顯示在頁面上。

【四、項目實現】

1、創建三層div塊。(頭部,中部,尾部)。

<body>
<div data-role="page" ">
    <div data-role="header">
        <h1>拾色器</h1>
    </div>
    <div data-role="content" class="color"> </div>
    <div data-role="footer" data-position="fixed">
       
    </div>
</div>
</body>

頭部顯示文字,中部顏色顯示區域,尾部顯示滑動條。

2、創建一個表單(用三個input來分別存放RGB這三種顏色)。

<form>
     <input name="red" id="red" min="0" max="255" value="0" type="range" " />
     <input name="green" id="green" min="0" max="255" value="0" type="range"" />
     <input name="blue" id="blue" min="0" max="255" value="0" type="range"  />
</form>
一篇文章帶你用jquery mobile設計顏色拾取器

 

3、添加CSS樣式

<style type="text/css">
.color {
    height: 100%;
    min-height: 400px;
}
</style>

4、添加 JS

1) 定義(set_color()方法)獲取相對于顏色的id屬性。

<script>
function set_color(){
    var red = $("#red").val();        //獲取紅色數值
    var green = $("#green").val();        //獲取綠色數值
    var blue =$("#blue").val();        //獲取藍色數值
}
</script>

2)生成rgb表示的顏色字符串。

var color = "RGB("+red+","+green+","+blue+")";  //生成rgb表示的顏色字符串

3)設計內容框背景色。

$(".color").css("background-color",color);       //設計內容框背景色

5、調用set_color()。

<input name="red" id="red" min="0" max="255" value="0" type="range" onchange="set_color();" />
<input name="green" id="green" min="0" max="255" value="0" type="range" onchange="set_color();" />
<input name="blue" id="blue" min="0" max="255" value="0" type="range" onchange="set_color();" />

【五、效果展示】

1、點擊運行。

一篇文章帶你用jquery mobile設計顏色拾取器

 

2、點擊f12進入開發者模式,點擊藍色框框切換手機模式運行。

一篇文章帶你用jquery mobile設計顏色拾取器

 

3、滑動任意一條滑動條。得到想要的顏色。

一篇文章帶你用jquery mobile設計顏色拾取器

 

4、手動輸入RGB(0-255)值,得到相對應的顏色,如下圖所示。

一篇文章帶你用jquery mobile設計顏色拾取器

 

【六、總結】

1、使更多的人去了解jQuery Mobile, jQuery可以快速找到文檔中的html元素,并對其進行操作,如隱藏、顯示、改變樣式...”。

2、本項目主要學習了input標簽(類型:滑動條)如何與js綁定,獲取事件響應。

3、顏色拾取器項目中,隨機產生顏色這個難點進行了有效的分析,并提供解決方案。

4、按照操作步驟,自己嘗試去做。自己實現的時候,總會有各種各樣的問題,切勿眼高手低,勤動手,才可以理解的更加深刻。

5、需要本文源碼的小伙伴,后臺回復“顏色拾取”四個字,即可獲取。

****看完本文有收獲?請轉發分享給更多的人****

IT共享之家

入群請在微信后臺回復【入群】

想學習更多Python網絡爬蟲與數據挖掘知識,可前往專業網站:http://pdcfighting.com/

分享到:
標簽:jquery mobile
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定