`
moneyinto
  • 浏览: 33288 次
  • 性别: Icon_minigender_1
  • 来自: 东台
社区版块
存档分类
最新评论

party_bid第四张卡小结

阅读更多

1.弹窗

弹窗,常用的有confirm()和alert()两种,这里想介绍以下自定义的弹窗。

 大家可以登录http://v3.bootcss.com/javascript/

下载JavaScript插件,解压后在自己的工程里引入相关的js,css文件。

然后找到模态框,点击进入可以看到很多不同样式的模态框以及相对应的代码,还有用法的简介,可以找寻适合自己工程的模态框,然后拷贝对应的代码,代码可以根据自己的需要进行一些改动,使得模态框更符合工程需要。

首先确定自己要用的模态框的页面,比如bidding_result.html,我在该页面写入如下模态框的代码:

<div class="modal fade">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
        <h4 class="modal-title">Modal title</h4>
      </div>
      <div class="modal-body">
        <p>One fine body&hellip;</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div><!-- /.modal-content -->
  </div><!-- /.modal-dialog -->
</div><!-- /.modal -->

 然后在对应的bidding_result.js里写入如下代码:

$('#myModal').modal('show');      //myModal为bidding_result.html的 id

 最后运行一下可以看看效果,根据效果要进行一些适当的调整。调整我就不多说了。

 

 

2.setTimeout()方法用于在指定的毫秒后执行调用函数或表达式。

语法:setTimeout(code,millisec)     code:要调用的函数;millisec:执行代码前需要等待的毫秒数。

(注:code只执行一次,如果需要多次调用,可以用setInterval()或让code自身再调用setTimeout())

setTimeout("alert('5 seconds!')",5000);   //5秒后弹出一个窗口,显示“5 seconds!”

 

3.排序,计数

这里想介绍一下underscore的三个函数。

首先关于排序,可以用到的sortBy()这个函数:

var bidList = [{'name':1,'price':22},{'name':2,'price':23},{'name':3,'price':21}];
//定义一个这样的数组
_.sortBy(bidList,function(bid){return bid.price});     //返回一个按价格排序的数组

数组为[{'name':3,'price':21},{'name':1,'price':22},{'name':2,'price':23}]

 

接下来是计数,可以用到countBy()和map()这两个函数:

 

var bidCount = _.countBy(bidList,function(bid){return bid.price});

这样我们会得到一个object:{'21':1,'22':1,'23':1} 

这时可以用map()将新得到的对象转化成一个新的数组:

_.map(bidCount,function(value,key){return {'price':key,'count':value}});

 这样就可以得到一个新的数组:[{'price':21,'count':1},{'price':22,'count':1},{'price':23,'count':1}]。

 

分享到:
评论

相关推荐

    uid_score_bid.dat

    数据格式 uid_score_bid 如 dingdanglbh,4.0 ,25862578 Luna-cat,5.0 ,25862578 aiyung,5.0 ,25862578

    case9_bid.rar_PSO_PSO power_PSO 潮流_case9_pso power flow

    标题中的"case9_bid.rar_PSO_PSO power_PSO 潮流_case9_pso power flow"揭示了这个压缩包文件包含的是一个关于电力系统潮流计算的案例,使用了粒子群优化(PSO, Particle Swarm Optimization)算法。PSO是一种基于...

    crc16-CCITT.rar_ccctt.5com_ccctt3bid_ccctt9. bid_crc16 ccitt ver

    4. 重复步骤2和3,直到所有数据位都被处理。 5. 结果:最后CRC寄存器的值就是CRC-16校验和。 在Verilog中实现CRC-16 CCITT,通常会创建一个状态机来控制整个计算流程,并使用组合逻辑电路来实现模2除法的过程。...

    EURUSD_1 Min_Bid_2003.05.04_2019.02.02.zip

    欧美1分钟历史数据,2003年5月到2019年2月,MT4EA回测好用。

    mc_bid

    4. **数据驱动决策**:mc_bid依赖于大量的用户行为数据和市场反馈。通过收集和分析这些数据,广告主可以了解哪些渠道、哪种类型的广告、在什么时间投放最有效。这有助于制定更精确的投放策略,确保广告预算被用在最...

    Repaso_Clases_Objetos_call_aplly_bid_22_02_2021

    标题 "Repaso_Clases_Objetos_call_aplly_bid_22_02_2021" 暗示这是一个关于回顾类与对象、`call` 和 `apply` 方法以及可能涉及到的 JavaScript 语言特性的教程或复习资料。描述部分的信息较为简单,与标题相同,...

    去噪代码matlab-PGBL_BID:PGBL_BID的Matlab代码

    去噪代码 matlab

    bid0-lid64-steam.game_steamzc9_2.0.0.2702.exe.file

    bid0-lid64-steam.game_steamzc9_2.0.0.2702.exe.file

    bid0-lid0-steam游戏管家_steambdth01_1.0.0.1487@1prw2r@gog.exe

    bid0-lid0-steam游戏管家_steambdth01_1.0.0.1487@1prw2r@gog.exe

    Bid Documents - Toyota Hilux Fx_pdf_

    【标题】"Bid Documents - Toyota Hilux Fx_pdf_" 暗示了这是一个与丰田Hilux FX车型相关的招标文件,格式为PDF。在IT领域,PDF(Portable Document Format)是一种广泛使用的文档格式,用于保存内容,确保在不同...

    backup_1000821v1001400000.zip

    4. **g.momocdn.com** 和 **s.immomo.com**:这两个看起来像是域名,可能是与移动社交应用“陌陌”(Momo)相关的CDN(Content Delivery Network)服务器地址。CDN是分布式网络服务,用于提高网站内容的分发速度和...

    bid_shift_reg.rar_plus

    标题“bid_shift_reg.rar_plus”暗示我们关注的焦点是一个与数字电路设计相关的项目,特别是使用VHDL(Very High-Speed Integrated Circuit Hardware Description Language)编写的双向移位寄存器。在电子工程领域,...

    bid0-lid64-steam.game_steamzc_2.0.0.2242.exe

    bid0-lid64-steam.game_steamzc_2.0.0.2242.exe

    TCPIP协议详解卷三:TCP事务协议,HTTP,NNTP和UNIX域协议

    第4章 /CP协议(续) 4.1 概述 4.2 客户的端口号和IME_WAI状态 4.3 设置IME_WAI状态的目的 4.4 IME_WAI状态的截断 4.5 利用A跳过三次握手 4.6 小结 第5章 /CP协议的实现:插口层 5.1 概述 5.2 常量 5.3 ssed函数 5.4...

    ocds_bid_extension:允许出价统计信息和详细的出价信息被表示

    出价统计信息和详细信息 作为签约过程一部分而...bids.details数组用于提供一个或多个Bid对象,每个对象代表收到的唯一出价。 bids.statistics数组用于表示有关投标和投标者数量的关键统计信息。 数组中的每个条目都

    bid格式文件电子标书阅读器.zip

    bid格式招投标文件阅读器,可以打开浏览、管理电子招标文件,如果打不开标书文件,请按下面步骤检查:1、请查看招标文件(.bid文件)是否下载完全,请用IE下载工具下载;2、查看IE浏览器版本,如果版本低于IE8,低于IE...

    Bid Documents - Service Pick-up_OntheUp_tantakpins_

    标题中的“Bid Documents - Service Pick-up_OntheUp_tantakpins_”暗示这是一份关于服务接洽的投标文档,其中可能包含了与"OntheUp"和"tantakpins"两个关键词相关的服务流程或项目信息。"OntheUp"可能是项目、服务...

    马里奥matlab代码-Class-adapted-BID:一种基于即插即用的适应类盲图像去模糊方法

    马里奥matlab代码适应类别的BID 一种基于即插即用方法的适应类盲图像去模糊方法。 %================================================= ===================% [1]和[2]中的适用于类的BID方法的MATLAB DEMO。 该...

    matlab 电力系统潮流计算程序 9节点改进算法算例

    在提供的文件中,`quadratic_bid_ninebus.m`和`case9_bid.m`可能是两个主要的MATLAB源代码文件,它们可能包含了潮流计算的实现以及特定的优化算法,如牛顿-拉弗森法或者快速分解法。 `quadratic_bid_ninebus.m`可能...

    Framework Manager使用手册.doc

    4. **选择元数据来源** - 在 "Metadata Wizard-Select Metadata Source" 页面,通常选择 "Data Sources",然后点击 "Next"。 5. **连接数据源** - 在 "Select Data Source" 界面,选择所需的数据库,如 "cctv_bid...

Global site tag (gtag.js) - Google Analytics