(礼拜三log)前端开发,c foreach 标签 & 点击空白处时禁止Bootstrap模态框消失 & javascript的DFS算法
2016-06-08 11:21
573 查看
c:forEach :循环
====================================================
点击空白处时禁止Bootstrap模态框消失:
很简单,给模态框的div加上:
即可~
====================================================
DFS算法:(下代码为LeetCode 332. Reconstruct Itinerary)
<c:forEach var="varity" items="${sessionScope.myList}" varStatus="status"> <!--实现斑马线效果--> <c:if test="${status.count%2==0}" > <tr bgcolor="lightyellow"> </c:if> <c:if test="${status.count%2!=0}" > <tr> </c:if> <td>Elements</td> </tr> </c:forEach>
====================================================
点击空白处时禁止Bootstrap模态框消失:
很简单,给模态框的div加上:
aria-hidden="true" data-backdrop="static"
即可~
====================================================
DFS算法:(下代码为LeetCode 332. Reconstruct Itinerary)
/** * @param {string[][]} tickets * @return {string[]} */ var findItinerary = function(tickets) {// DFS深度优先搜索 var data_map = {}; var len = tickets.length; tickets.forEach(function(item){ if(data_map[item[0]]===undefined){ data_map[item[0]]= []; data_map[item[0]].push(item[1]); }else{ data_map[item[0]].push(item[1]); } }); //console.log(data_map); var ret = ["JFK"]; var back = []; dfs("JFK"); return ret; function dfs(place){ //console.log(ret); if(ret.length==(len+1)){ console.log("return true"); return true; } var places = data_map[place]; if(places!==undefined && places!==[]){ places = places.sort(); }else{ return false; } var length_p = places.length; for(var i=0;i<length_p;i++){ console.log(places+"//"+places[0]); var item = places.shift(); ret.push(item); if(dfs(item)){ console.log("return true2"); data_map[place] = places; return true; } ret.pop(); places.push(item); } } };
相关文章推荐
- GUI - Web前端开发框架
- 如何优雅地处理前端异常?
- WEB前端开发都应知道的jquery小技巧及jquery三个简写
- 前端开发过程中浏览器版本的两种判定方法
- Bootstrap每天必学之前端开发框架
- 直接拿来用的15个jQuery代码片段
- 10个很棒的jQuery代码片段
- 前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
- 前端开发必须知道的JS之闭包及应用
- 18个非常棒的jQuery代码片段
- CSS Modules 详解及 React 中实践
- ReactJS组件间沟通的一些方法
- 深入解析 ES6 系列(二)
- [前端百科]UI设计师与前端工程师的区别
- 一个后端的前端学习之旅——1.决定学什么
- 一个后端的前端学习之旅——2.先搞定gulp
- 一个后端的前端学习之旅——3.喜闻乐见的跨域问题
- 一个后端的前端学习之旅——4.第一个demo上线以及关于前端框架我的看法
- 关于APP,原生和H5开发技术的争论