Changeset 4340
- Timestamp:
- 01/27/14 09:37:40 (10 years ago)
- Location:
- vlo/branches/vlo-3.0/vlo-web-app/src/main/html
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-3.0/vlo-web-app/src/main/html/index.html
r4338 r4340 75 75 76 76 <div class="sidebar"> 77 <div class="sidebaritem ">77 <div class="sidebaritem filterfacet"> 78 78 <!-- rounded corners - top **** --> 79 79 <div class="rtop"><div class="r1"></div><div class="r2"></div><div class="r3"></div><div class="r4"></div></div> 80 80 <h1>Language</h1> 81 <a class="filtertoggle" href="#"><span>filter</span></a> 82 <form class="filterform"> 83 <input type="text" /> 84 </form> 81 85 <div class="sbilinks"> 82 86 <ul> … … 96 100 <div class="rbottom"><div class="r4"></div><div class="r3"></div><div class="r2"></div><div class="r1"></div></div> 97 101 </div> 98 <div class="sidebaritem ">102 <div class="sidebaritem filterfacet"> 99 103 <!-- rounded corners - top **** --> 100 104 <div class="rtop"><div class="r1"></div><div class="r2"></div><div class="r3"></div><div class="r4"></div></div> 101 105 <h1>Resource class</h1> 106 <a class="filtertoggle" href="#"><span>filter</span></a> 107 <form class="filterform"> 108 <input type="text" /> 109 </form> 102 110 <div class="sbilinks"> 103 111 <ul> … … 308 316 <div class="rbottom"><div class="r4"></div><div class="r3"></div><div class="r2"></div><div class="r1"></div></div> 309 317 </div> 310 318 311 319 <div class="sidebaritem collapsedfacet"> 312 320 <!-- rounded corners - top **** --> -
vlo/branches/vlo-3.0/vlo-web-app/src/main/html/js/vlo-facets.js
r4334 r4340 31 31 p.removeClass("expandedfacet"); 32 32 }); 33 34 /* facet filter */ 35 $(".filterform").toggle(); 36 37 $("a.filtertoggle").click(function(event) { 38 // toggle link clicked, show or hide filter box and focus on input 39 var form = $(this).parent(".sidebaritem").find(".filterform"); 40 form.siblings(".sbilinks").find("li").show(); 41 form.toggle(function(event) { 42 var input = form.children("input"); 43 input.val(''); 44 input.focus(); 45 }); 46 }); 47 48 var filterHandler = function(event) { 49 // filter text entered, update result list 50 var links = $(this).parent(".filterform").siblings(".sbilinks").find("li"); 51 var match = $(this).val().toUpperCase(); 52 if (match.length === 0) { 53 links.show(); 54 } else { 55 // hide all results 56 links.hide(); 57 // show all matching results 58 links.filter(function(index) { 59 // case insensitive match 60 return links[index].textContent.toUpperCase().indexOf(match) >= 0; 61 }).show(); 62 } 63 }; 64 65 $(".filterform input").on('input', filterHandler); 33 66 }); -
vlo/branches/vlo-3.0/vlo-web-app/src/main/html/style/style.css
r4338 r4340 201 201 } 202 202 203 .sbilinks {clear: both;} 204 203 205 .sbilinks ul{margin: 0px;} 204 206 -
vlo/branches/vlo-3.0/vlo-web-app/src/main/html/style/vlo-facets.css
r4333 r4340 66 66 display: none; 67 67 } 68 69 70 .filterfacet h1 { 71 float: left; 72 margin-right: 20px; 73 } 74 75 .filterfacet .filtertoggle { 76 float: right; 77 clear: right; 78 display: block; 79 margin-top: 8px; 80 width: 16px; 81 height: 16px; 82 background: url('search_icon.png') no-repeat; 83 background-size: 16px; 84 } 85 86 a.filtertoggle span{ 87 display: none; 88 } 89 90 .filterform { 91 clear: both; 92 margin-left: 12px; 93 } 94 .filterform input { 95 width: 90%; 96 }
Note: See TracChangeset
for help on using the changeset viewer.