ホームページ >ウェブフロントエンド >フロントエンドQ&A >jquery-seat-charts プラグインとは何ですか?
jquery-seat-charts は、JQuery に基づくオンライン座席選択プラグインで、航空券、映画チケット、バスチケットの座席選択シナリオに適しています。 jquery-seat-charts プラグインは、カスタムの座席の種類と価格、カスタム スタイル、選択不可の座席の設定、キーボード制御による座席の選択をサポートしています。
このチュートリアルの動作環境: Windows7 システム、jquery3.6.0 バージョン、Dell G3 コンピューター。
jquery-seat-charts は、JQuery をベースにしたオンライン座席選択プラグインで、航空券、映画チケット、バスチケットなどの座席選択に適したプラグインです。
左側の座席をクリックすると右側の座席情報が瞬時に表示され、計算して蓄積する機能があります。
特徴: カスタムの座席タイプと価格をサポートし、カスタム スタイルをサポートし、選択できない座席の設定をサポートし、座席選択のためのキーボード制御もサポートします。
操作のレンダリング:
ヒント: ブラウザが正常に実行できない場合は、閲覧モードを切り替えてみてください。
jquery-seat-charts プラグインの使用例
1、フロントエンド ガイド パッケージ
<script></script>
2,<p id="select -seat"></p>
表示エリア ID (.css でスタイル設定可能)
3. 座席を 1 つだけ選択してください
$(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'); } $('
[推奨学習: jQuery ビデオ チュートリアル 、Web フロントエンド ビデオ ]
以上がjquery-seat-charts プラグインとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。