模仿电影院座位预定效果

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

效果

这里写图片描述

Html代码:

<html>
<head>
<title>座位预定</title>

<link href="style.css" rel="stylesheet" type="text/css" />

<script src="js/jquery.min.js"></script>

<script>
$(document).ready(function(){
    
    

                var seat_num ;
                var total_bill      = 0 ;
                var pricePerTicked  = 300;//单价
                var maximumSeats    =   5;//预定座位数目的最大限制

                $('#bookNowButton').hide(); // 隐藏预定按钮

                $('.seat').each(function() {
    
           
                    var column_num = parseInt( $(this).index() ) + 1;
                    var row_num = parseInt( $(this).parent().index() )+1;    
                    seat_num = row_num+"-"+column_num ;  
                    $(this).text(seat_num); // 座位号
                    $(this).addClass("seat"+seat_num);  // 个座位加css
                });

                $("#seats .seat").click(function() {
    
      
                        $('#errMsg').html('');
                        if($(this).hasClass('select')){ // 检查是否被选中
                            $(this).removeClass('select'); //如果选中了,移除选中的css
                            $(this).css('background-color','#D8D8D8'); // 重新加个背景

                            var currentSeatClass = $(this).attr('class').split(' ')[1]; 

                            console.log(currentSeatClass);
                             $( "#selected_seat ."+currentSeatClass ).remove();

                        }else if($(".your_selected_seat").length<maximumSeats && !$(this).hasClass('select')){ // 检查预定的座位数目是否超出限制
                            $(this).css('background-color','#71DCAA'); // 加背景颜色
                            $(this).addClass("select"); // 添加选中css


                            var column_num = parseInt( $(this).index() ) + 1;
                            var row_num = parseInt( $(this).parent().index() )+1;    
                            $( "#selected_seat" ).append("<span class='your_selected_seat seat"+row_num+"-"+column_num+" '> 座位号: <b style='color:#EAABFF'>" + row_num+"-"+column_num +"</b> </br></span>");
                        }else {
                            $('#errMsg').html('您选中的座位已经超过限制.');    
                        }

                        if($(".your_selected_seat").length){
                            $('#bookNowButton').fadeIn(1000);
                        }else {
                            $('#bookNowButton').fadeOut(1000);
                        }
                        //计算总价
                        total_bill = $(".your_selected_seat").length * pricePerTicked;
                        $('#total > span').html(total_bill);
                });


    //}


});
</script>
</head>
<body>      


            <!--BOOKING SECTION START-->

            <div style="width:900px;margin: 0 auto;">
            <span id='screen'>
             <p>
                座位预定
            </p>
            </span>
            <div id="seats">
                <div class="seatsRaw">
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div class="seat"></div>
                    <div 
【信息科学与工程学】计算机科学与自动化——第六十三篇 人机交互之前端交互参数知识库02 每个分支下又细分了四个关键方向,并按照“研究对象/焦点、基本问题、核心理论/概念、研究方法、应用/目标、前沿/发展”的框架进行阐述,严格遵循了六级编码体系。在最终整合时,应建立唯一的学科分类编码表(例如,用两位数字或“ART”、“MED”、“ECO”等字母前缀),并确保所有下级编码(尺度、层次、类别、子类、具体项)的逻辑一致性。此回答中的编码为示例,实际系统需据此调整。控制过程(前馈、同期、反馈)、全面质量管理(TQM)、平衡计分卡(BSC)定量(调查、实验)、定性(访谈、民族志)、混合方法、大数据。 阅读详情

相关推荐

【管理科学】第三十五篇 企业经营中的管理科学01 权力、风险、运营、物流、人力资源、库存、合同、品牌、业绩、项目

编号类型领域子领域/内容问题问题的数学分析(电磁/信息论/数学物理/数学化学/界面科学/表面科学 + 几何/拓扑/代数/集合论/图论/数论/函数评估/数值估计/概率/统计/向量/张量/矩阵/矢量 + 其他)算法逐步推理思考的数学表达式及实现步骤及时序流程 参数列表及参数的数值范围及数值分析及常量/常数1管理科学问题运营管理生产计划如何分配有限资源生产多种产品以最大化利润?线性代数、凸优化、单纯形法;向量与矩阵目标函数 max c^T x,约束 Ax ≤ b, x ≥ 0。步骤:①标准化引入松弛变量;②构建初

weixin_49199313的博客 214

吴大炜 座位表.html

吴大炜 座位表.html

html 电影座位择(可拖动交换)

html 类似于电影,可任意拖动座位,交换位置。

HTML+CSS+JavaScript实现仿猫眼电影购票

(1)在页面左侧区域,单击“可座位”,将座位设置为“已座位”,一次最多5个座位。右侧座位号汇总区域显示已中的座位号,并显示电影票总价。 (2)在页面左侧区域,单击“已座位”,将座位设置为“可座位”。右侧信息汇总区域取消相应的座位号,并显示电影票总价。 (3)单击页面右侧信息汇总区域座位号右上角的“×”,将座位设置为“可座位”。信息汇总区域取消相应的座位号,并显示电影票总价。 (4)“已座位”数量不为0时,“确认”按钮设置为可用状态,信息汇总区域显示。

weixin_43396749的博客 6699

电影院效果实现

前几天导师会议上,热心的导师对我室友的图书馆系统提出建议,哎呀你觉着你这个可不可以整一个电影院效果勒,是不是显得高级些。于是苦逼的我开始试图写前端实现这个效果电影院效果实现 仔细思考后好像也不难,先找个前端样式,然后加个带数据跳转,然后循环输出座位并根据数据的状态显示不同样式,最后加一个点击效果就行了。。 1、找前端样式 这里是github网址:前往 这里是gitee的网址前往 效果如下图所示: 2、thmeleaf 这里我使用的是这个工具进行循环输出以及数据传输。 1、目前我是.

qq_44816011的博客 3620

div+css静态网页设计——电影售票平台(8页) HTML+CSS+JavaScript 学生DW网页设计作业成品

HTML网页设计制作大作业

而风不止 783

不是吧,阿sir,还有人不会制作影院订票系统前端页面吗?(拿来就用)

影院订票系统前端页面🎉案例分析🎉详细设计✨座位数据与样式定义✨座位的事件处理及相关的代码✨监听与数据格式化✨电影信息展示🎉动态操作演示图🎉源码(附图片素材) 引言:   大家好,欢迎来到我的博客。五一假期就快到了,你们准备怎么安排假期活动呢?要不去看一场电影来缓解一下枯燥的学习生活?😝说起电影,就离不开中国内地电影票房冠军《长津湖》。那么今天,我们就来制作一个影院订票系统前端页面,如有错误之处,欢迎大家指正。😊 🎉案例分析   影院订票系统是电影院进行电影票销售非常重要的一个环节,直接影响到用户的操作是

m0_61684063的博客 1万+

座位html,影厅座位预览效果(css3)_html/css_WEB-ITnose

查看 demo 下载源码你可能对那些购买时需要座位的订票系统比较熟悉。通常在比赛,电影,搏击或者演唱会售票的时候需要这样做。如果能有一种座位的预览效果该有多酷啊,比如能够从你择的位置的角度去预览舞台或者屏幕。这个问题引出了今天我们将要分享给大家的一个新尝试。注意:我们使用到的某些技术还是非常实验性质的,不是所有浏览器都支持。这个demo需要浏览器支持 transform-style: pr...

weixin_35621029的博客 1400

前端小项目(一)| 电影院座位预定html,css,js)

前端小项目(一)| 电影院座位预定 前言 开始好好学习前端啦。学紫色爱心记录一波!! 初步学了html,css,js,在github上找了几个前端小项目模仿着练练手。第一个就是电影院座位预定页面,主要的功能是:择看哪部电影、座位、自动生成价格。 完整代码放在[添加链接描述](https://github.com/titibabybaby/FED/tree/main/movie%20seat%20booking) 学习github上大佬bradtraversy的demo,感谢~ ![效果长这样](ht

qq_43248263的博客 9340

【计算机开题报告】电影院订票小程序

看电影成为了人们消遣娱乐的方式,21世纪是网络的时代、信息的时代,时间是非常宝贵的,人们由于种种原因没有时间到电影院排队买票,了解最新电影的信息。网上订票的方式将势不可挡地成为主流的方式。网上订票小程序简而言之就是镶嵌在微信内部的一个小程序,也可以称之为是镶嵌在微信中的一款简易版的app,目前小程序支持,线下扫码,对话分享,消息通知,小程序切换,和公众号关联已经搜索查找等功能,微信小程序具备其“无需安装,触手可及,用完就走,不占内存”的巨大优势,所以在现如今飞速发展的快生活里,小程序越来越受年轻人的欢迎。

JAVA计算机毕设的博客 265

计算机开题报告-电影院订票小程序

本文设计开发一款基于微信小程序的电影院在线订票系统。系统采用H5+JavaScript+CSS技术栈和微信云开发架构,主要实现用户注册登录、电影浏览搜索、在线购票、订单管理等功能。研究重点在于优化用户界面设计,提高系统响应速度和稳定性,解决图形界面绘制、色彩搭配等技术难点。该小程序具有"无需安装、操作便捷"的特点,旨在为用户提供快速查询电影信息和在线购票服务,同时帮助影院降低运营成本、提升工作效率。开发过程中将通过参考现有订票小程序和在线学习相关技术来解决界面设计和技术实现问题。

JAVA编码选手的博客 393

基于微信小程序的电影院订票系统的设计与实现-计算机毕业设计源码+LW文档

看电影成为了人们消遣娱乐的方式,21世纪是网络的时代、信息的时代,时间是非常宝贵的,人们由于种种原因没有时间到电影院排队买票,了解最新电影的信息。网上订票的方式将势不可挡地成为主流的方式。网上订票小程序简而言之就是镶嵌在微信内部的一个小程序,也可以称之为是镶嵌在微信中的一款简易版的app,目前小程序支持,线下扫码,对话分享,消息通知,小程序切换,和公众号关联已经搜索查找等功能,微信小程序具备其“无需安装,触手可及,用完就走,不占内存”的巨大优势,所以在现如今飞速发展的快生活里,小程序越来越受年轻人的欢迎。

qq_375279829的博客 1060

APPYING专访掌讯王奇:痛点那点事儿

企业APP和一般APP有什么区别?   王奇:企业APP是一种以细分受众为基础的APP,一般带有明确的商业目的,或者是为了延伸产品线,或者是为了增加用户粘性、或者是为了加强客户关系,或者是为了提高客服能力,或者是为了弥补内部人员移动状态下的实时管理短板。   企业APP创意的难点在哪里?   王奇:首先说明,APP创意不只存在于APP项目开发前期,应该贯穿于APP生命周...

weixin_33894992的博客 247

html-电影座位预订

html-电影座位预订 (关于Kottans前端课程的实践工作) 任务:创建一个页面,用于使用HTML和CSS订购电影院中的座位

js html 实现在线功能

js html 实现在线功能

录入姓名完成座位表,学习前端的小伙伴可以关注一波,用js+html+css构成

这篇文章要给大家讲解一下关于座位表录入的效果! 那么这个效果要考虑到时候横纵问题因为录入是要横向还是纵向录入的问题。 先上效果图让我们看一下大致效果! 通过在input中输入让下面的每一个框框都可以获取到,这就要用到监听事件。 录入要给他写一个点击事件,将input框里的值赋值到下面的长方形框里。 大致就是这些步骤啦! 我们开始上css吧! *{ margin:0; padding: 0; } ul,li{ list-style: none; .

qianluo111的博客 1557

html中自动随机点名的程序,html座位表,随机点名

html>点名td{width:9.09%;height:50px;text-align:center;}.tdBg{background-color:pink;}vartimer=null;//这是一个函数,表示一个功能functionstart(){timer=setInterval(function(){//alert("要开始了!");//console...

weixin_39530838的博客 438

前端实现教室课桌布局,可点击

前端实现教室课桌布局,可点击

qying的博客 1266

模仿电影,jq实现教室座位生成和学员座位安排

实现所需技术,html ,css ,js,jq ,ajax 废话不多说直接上图 这里是生成座位信息样式的地方 点击下一步 右击座位弹出择器 好了大概的效果就是这样 html 代码 生成座位表按钮代码 <div class="form-group" compcode="formgroup" style="te...

QU610582711的博客 3393
上一篇: SpringMVC 方法里返回json或跳到一个页面
下一篇: 解决刚安装 ubuntu 16.04 连接不上 wifi 问题
J_小浩子
博客等级 码龄11年 473粉丝 197原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值