91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jquery seat charts插件怎么使用

發布時間:2022-07-06 10:03:26 來源:億速云 閱讀:288 作者:iii 欄目:web開發

本文小編為大家詳細介紹“jquery seat charts插件怎么使用”,內容詳細,步驟清晰,細節處理妥當,希望這篇“jquery seat charts插件怎么使用”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

jquery-seat-charts是一款基于JQuery實現的在線選座位插件,適用于機票、電影票、客車票選座場景。jquery-seat-charts插件支持自定義座位類型和價格,支持自定義樣式,支持設置不可選的座位,也支持鍵盤控制選座。

jquery seat charts插件怎么使用

本教程操作環境:windows7系統、jquery3.6.0版本、Dell G3電腦。

jquery-seat-charts是一款基于JQuery實現的在線選座位插件,是一款適合機票,電影票,客車票選座的插件。

點擊左側的座位即可在右側即時顯示座位信息,并且可以有計算累加的功能。

特點:支持自定義座位類型和價格,支持自定義樣式,支持設置不可選的座位,也支持鍵盤控制選座。

運行效果圖:

jquery seat charts插件怎么使用

jquery seat charts插件怎么使用

小提示:瀏覽器中如果不能正常運行,可以嘗試切換瀏覽模式。

jquery-seat-charts插件使用示例

1、前臺導包

<script src="/jquery.seat-charts.min.js"></script>

2、<p id="select-seat" ></p>

顯示的區域id(可以在.css中設計樣式)

3.只選一個座位

$(document).ready(function() {
    var $cart = $('#select-seat'),
        $counter = $('#counter'),//顯示框
        sc = $('#seat-map').seatCharts({//座位框
            map: [//_是過道,e是座位
              'eea_eee','eee_eee','eee_eee'
            ],
            seats: {
               a: {
                    classes : 'busy-class',
                    category: '已預定'
                },
                e: {
                    classes : 'free-class',
                    category: '空閑'
                },
            },
            naming : {
                top : false,//不顯示列的編號
                left:true,   //顯示左邊(行)的編號
           	    row:['1','2','3''],//可以自定義行和列    
                columns: ['1','2','3','A','4','5','6'], //過道也要給個編號!!!
                getLabel : function (character, row, column) {
                    return SeatLabel ++;
                }//label中顯示序號
            },
        legend : {//標識列表
            node : $('#legend'),
            items : [
                [ 'e', 'available',   '空閑座位'],
                [ 'a', 'unavailable', '已預定'],
                [ 'f', 'unavailable',   '維修中' ]
            ]
        },
        click: function () {
            if (this.status() == 'available') {
                if (ChooseFloor>0) {//只選一個座位的辦法
                    $('#cart-item-'+oldId).remove();
                    ChooseFloor--;//已選擇的個數
                    sc.find('selected').status('available');
                }
                $('<li>'+'選擇'+this.data().category+this.settings.label+'號座位'+'</b> <a href="#" class="cancel">[刪除]</a></li>')
                    .attr('id','cart-item-'+this.settings.id)
                    .data('seatId', this.settings.id)
                    .appendTo($cart);
                ChooseFloor++;
               //座位號 :this.settings.label
                oldId=this.settings.id;//上一個選擇的座位
                oldStatus=this.status();//更改狀態
                return 'selected';
            } else if (this.status() == 'selected') {
                $('#cart-item-'+this.settings.id).remove();
                return 'available';
            } else if (this.status() == 'unavailable') {
                return 'unavailable';
            } else {
                return this.style();
            }
        }
    });
$('#select-seat').on('click', '.cancel', function () {
    sc.get($(this).parents('li:first').data('seatId')).click();
});

讀到這里,這篇“jquery seat charts插件怎么使用”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贵定县| 灵璧县| 延长县| 青神县| 昌江| 西畴县| 湟源县| 平凉市| 阳东县| 抚顺县| 泽库县| 义马市| 高邑县| 丰顺县| 和硕县| 桐庐县| 麻江县| 武清区| 富裕县| 故城县| 磐石市| 凌源市| 金乡县| 乌鲁木齐市| 石嘴山市| 南郑县| 辉县市| 蛟河市| 疏附县| 泾阳县| 日照市| 怀仁县| 西充县| 溧阳市| 札达县| 广州市| 郯城县| 马公市| 赤壁市| 宣威市| 邯郸市|