欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Bootstrap開關(guān)(switch)控件學(xué)習(xí)筆記分享

 更新時間:2016年05月30日 10:25:51   投稿:lijiao  
這篇文章主要為大家分享了Bootstrap開關(guān)(switch)控件學(xué)習(xí)筆記,介紹了Bootstrap開關(guān)(switch)控件的功能、使用說明,感興趣的小伙伴們可以參考一下

bootstrap-switch插件是一個針對Bootstrap實現(xiàn)的開關(guān)(switch)按鈕控件,可以支持尺寸、顏色等屬性的自定義。開關(guān)式按鈕在國內(nèi)網(wǎng)站上使用的并不是很多,Bootstrap 的應(yīng)用在國外非常流行,不知道是我們不喜歡還是使用它很麻煩很難適合網(wǎng)站來使用。但這種開頭式按鈕在手機(jī)等移動設(shè)備上的應(yīng)用是最廣泛的,屏幕的特性促使它更好的發(fā)展。

功能說明:

介紹chekbox與radio的兩個表單的簡單使用,其他更多的效果與功能可以瀏覽demo,點擊按鈕以滑動的方式進(jìn)行on/off切換。

使用說明:

1.引入CSS與JS文件

<link rel="stylesheet" href="static/stylesheets/bootstrap-switch.css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>        
<script src="static/js/bootstrap-switch.js"></script>

2.html內(nèi)容添加

<div class="make-switch" data-on="info" data-off="success">
          <input type="checkbox" checked>
        </div>
        <div class="make-switch" data-on="success" data-off="warning">
          <input type="checkbox" checked>
        </div>
        <div class="make-switch" data-on="warning" data-off="danger">
          <input type="checkbox" checked>
        </div>
        <div class="make-switch" data-on="danger" data-off="default">
          <input type="checkbox" checked>
        </div>
        <div class="make-switch" data-on="default" data-off="primary">
          <input type="checkbox" checked>
        </div>

1). div完全是為了給checkbox添加式樣。
2). input就很簡單了,就是普通的標(biāo)簽。

3).make-switch:對使用插件的checkbox添加CSS樣式。

4).data-on:為on狀態(tài)時的CSS樣式。

5).data-off:為off狀態(tài)時的CSS樣式。

3.radio單選框的使用:

<label for="option11">Option 1</label>
            <div class="make-switch radio2">
              <input id="option11" type="radio" name="radio2" value="option11">
            </div>
            <label for="option12">Option 2</label>
            <div class="make-switch radio2">
              <input id="option12" type="radio" name="radio2" value="option12" checked="checked">
            </div>
            <label for="option13">Option 3</label>
            <div class="make-switch radio2">
              <input id="option13" type="radio" name="radio2" value="option13">
            </div>

radio單選框的使用方法是相同的,因為單選框先中其中一個是其他狀態(tài)都要改變,所以要添加相應(yīng)的JS代碼;

<script>
  $('.radio2').on('switch-change', function () {
    $('.radio2').bootstrapSwitch('toggleRadioStateAllowUncheck', true);
  });
</script>

4.啟動

$("div[class='switch']").each(function() {
  $this = $(this);
  var onColor = $this.attr("onColor");
  var offColor = $this.attr("offColor");
  var onText = $this.attr("onText");
  var offText = $this.attr("offText");
  var labelText = $this.attr("labelText");

  var $switch_input = $(" :only-child", $this);
  $switch_input.bootstrapSwitch({
    onColor : onColor,
    offColor : offColor,
    onText : onText,
    offText : offText,
    labelText : labelText
  });
});

1). 通過jquery獲取所有的switch div,從而獲取其屬性onColor 、offColor 等等
2). 緊接著,獲取div包含的子元素input。
3). 通過bootstrapSwitch方法對input進(jìn)行加載。

這樣我們就以簡單的實現(xiàn)我們想要的開關(guān)按鈕效果了。

如果大家還想深入學(xué)習(xí),可以點擊這里進(jìn)行學(xué)習(xí),再為大家附一個精彩的專題:Bootstrap學(xué)習(xí)教程

以上就是關(guān)于Bootstrap開關(guān)(switch)控件的使用方法,希望對大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • 5個書寫JavaScript代碼的壞習(xí)慣,看看你中槍了沒?

    5個書寫JavaScript代碼的壞習(xí)慣,看看你中槍了沒?

    這篇文章主要介紹了5個書寫JavaScript代碼的壞習(xí)慣,看看你中槍了沒?,本文指出了你沒有使用命名空間、變量定義的東一個西一個、Javascript的變量范圍、Javascript的面向?qū)ο?、new關(guān)鍵字等問題,需要的朋友可以參考下
    2014-11-11
  • js 獲取服務(wù)器控件值的代碼

    js 獲取服務(wù)器控件值的代碼

    js 獲取服務(wù)器控件值的代碼
    2010-03-03
  • Firefox和IE瀏覽器兼容JS腳本寫法小結(jié)

    Firefox和IE瀏覽器兼容JS腳本寫法小結(jié)

    window.event兼容腳本 1.2.屏蔽Form提交事件 3.獲取事件源 4.添加事件兼容寫法 5.Firefox注冊innerText寫法 6.長度 7.父控件下的子控件 8.XmlHttp
    2008-07-07
  • js實現(xiàn)點贊按鈕功能的實例代碼

    js實現(xiàn)點贊按鈕功能的實例代碼

    這篇文章主要介紹了js實現(xiàn)點贊按鈕功能,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的工作或?qū)W習(xí)具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • javascript 獲取iframe里頁面中元素值的方法

    javascript 獲取iframe里頁面中元素值的方法

    本篇文章主要是對javascript獲取iframe里頁面中元素值的方法進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • 使用ECharts實現(xiàn)狀態(tài)區(qū)間圖

    使用ECharts實現(xiàn)狀態(tài)區(qū)間圖

    這篇文章主要為大家詳細(xì)介紹了使用ECharts實現(xiàn)狀態(tài)區(qū)間圖,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • IE 下的只讀 innerHTML

    IE 下的只讀 innerHTML

    可以先使用 DOM 的 createElement 方法創(chuàng)建 tr 和 td,然后對 td 的 innerHTML 進(jìn)行相應(yīng)操作,最后用 appendChild 方法把創(chuàng)建的元素添加到 DOM 樹中。這樣在 IE 下就可以正常運(yùn)行了。
    2009-08-08
  • 十個你必須要會的TypeScript技巧分享

    十個你必須要會的TypeScript技巧分享

    學(xué)習(xí)Typescript通常是一個重新發(fā)現(xiàn)的過程。這篇文章為大家整理了十個你必須要會的TypeScript技巧,希望對大家學(xué)習(xí)TypeScript有所幫助
    2023-06-06
  • setinterval()與clearInterval()JS函數(shù)的調(diào)用方法

    setinterval()與clearInterval()JS函數(shù)的調(diào)用方法

    這篇文章主要介紹了setinterval()與clearInterval()JS函數(shù)的調(diào)用方法,實例分析了setinterval()與clearInterval()的語法結(jié)構(gòu)及使用技巧,需要的朋友可以參考下
    2015-01-01
  • JavaScript防止表單重復(fù)提交的方法

    JavaScript防止表單重復(fù)提交的方法

    在web開發(fā)中,防止表單的重復(fù)提交是一個非常重要的環(huán)節(jié)。重復(fù)提交會導(dǎo)致數(shù)據(jù)混亂,甚至可能導(dǎo)致系統(tǒng)崩潰,今天我們將帶領(lǐng)大家從小白級別到大神級別的程序員,一起來學(xué)習(xí)如何在實際項目中避免表單的重復(fù)提交
    2023-04-04

最新評論