jquery.seat-charts.1.1.15 选座座位插件的方法介绍

news/2024/7/11 1:01:51 标签: jquery, javascript, 前端

jquery.seat-charts.1.1.15

/**
 *  几个方法
 *
 *  node       无参数 整个座位DOM对象   创建一个CSS查询,通过其DOM ID获取所有座位,
    each       参数是 函数  ,每个座位都调用一遍( 座位对象,座位号)
    get        根据id,返回 seatSet
    find
    set
    push       push(id, seat)    增加id(seatIds),和座位 (seats)
    status     参数 状态,设置座位的状态,几个数值 unavailable available selected

    blur
    char
    click
    data        返回 Object { price: 300, classes: "piao3-class", category: "三级票" }
    focus
    setting()   "$node"
                     length: 1
                     character: "c"
                     column: 1
                 data: Object { price: 300, classes: "piao3-class", category: "三级票" }
                 category: "三级票"
                 classes: "piao3-class"
                 price: 300
                 id: "3_11"
                 label: 11
                 row: 2
                 status: "available"
                 style: "available"

 *
* */
//设置已售出的座位
//sc.get(['1_3', '1_4', '4_4', '4_5', '4_6', '4_7', '4_8']).status('unavailable');
sc.get(seats_sold).status('unavailable');
//sc.each(function(seatId, seat){});

//所有座位对象
//console.log(sc.seats)
//座位id
//console.log(sc.seatIds)

// 1  这样的格式
for(var seatId  in sc.seatIds ){
    //console.log(seatId);
    //console.log(sc.get(seats_sold))
}

 



// 9_8 这样的格式, 对象的循环
for(var seat  in sc.seats ){
    //console.log(seat);
    //console.log(sc.seats[seat]);
    //console.log(sc.seats[seat].data().classes);
    if(sc.seats[seat].data().classes == 'weixiu-class' || sc.seats[seat].data().classes == 'baoliu-class' ||  sc.seats[seat].data().classes == 'zhuxi-class'){
        //console.log('维修');
        sc.seats[seat].status('unavailable');
    }
}



//对象的循环
// $.each(sc.seats,function(index,value){   //其中index是指数组的下标,value指相对应的值;
//     console.log(index +" : " + value + "<br>");
// })

//

//sc.each();

http://www.niftyadmin.cn/n/681016.html

相关文章

company mode java_java – 可以moderm JVM以不同的方式优化同一个类的不同实例吗?

是的,JVM采用这种形式的优化.在你的情况下,这将是inlining and adaptive optimization的结果,因为它是一个始终为真的值.请考虑以下代码&#xff1a;Foo foo new Foo(true);foo.f();为HotSpot证明Foo在f的调用站点上始终是Foo的实际实例是微不足道的,这允许VM简单地复制粘贴方…

mysql sql语句大全

1、说明&#xff1a;创建数据库CREATE DATABASE database-name2、说明&#xff1a;删除数据库drop database dbname3、说明&#xff1a;备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice disk, testBack, c:\mssql7backup\MyNwind_1.dat--- 开始 备份B…

java前后端数据交互_SpringMvc框架实现前端后端数据交互

SpringMvc框架实现前端向后端传数据(1)直接将表单的name参数写在Controller类的方法参数中(注意要同名才能映射成功)name:password://后台controller,addUser方法的userName,password参数名称与表单的name同名才能映射得到数据RequestMapping(value “/login”, method Reque…

Eclipse的快捷键使用总结

最近一直在使用Idea开发项目&#xff0c;导致之前一直使用的Eclipse快捷键忘记的差不多了&#xff0c;现在稍微整理了一些&#xff0c;方便以后可以快速切换回来。 常用的Eclipse快捷键总结&#xff1a; CtrlS 保存当前正在编辑的单个文件 CtrlShiftS 保存所有正在编辑的文件 C…

java集合框架源码下载_Java集合框架----LinkedList源码

1) 添加单个元素:add(E e)/**添加的方法*/public boolean add(E e){//调用添加在最后的方法linkLast(e);return true;}//添加在最后的方法void linkLast(E e){//要将添加的e元素添加在最后&#xff0c;就先记录原来的last元素&#xff0c;指向给lfinal Node l last;//新建一个…

Selenium—浏览器相关操作

设置浏览器大小 浏览器全屏 driver.maximize_window()获取浏览器当前窗口大小 driver.get_window_size() 改变浏览器大小 set_window_size(width, height, windowHandle"current") 代码示例&#xff1a; from selenium import webdriver import timeurl "http:…

mysql备份数据库文件只有1KB_centos 下mysqldump备份多个数据库命令[转]

mysqldump -u root -p --databases 数据库1 数据库2 > xxx.sql还原&#xff1a;系统命令行&#xff1a; MySQL -uroot -p123456 常见选项&#xff1a;--all-databases, -A&#xff1a; 备份所有数据库--databases, -B&#xff1a; 用于备份多个数据库&#xff0c;如果没有该…