Changeset 4419


Ignore:
Timestamp:
01/31/14 13:52:02 (10 years ago)
Author:
twagoo
Message:

always showing facet filter on expanded facets in mockup (and focus on expand)

Location:
vlo/branches/vlo-3.0/vlo-web-app/src/main/html
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/html/index3.html

    r4417 r4419  
    109109                        <h1><a href="#">Language</a></h1>
    110110                        <div class="filtertoggle"><span>filter</span></div>
    111                         <form action="" class="filterform">
    112                             <p><input type="text" /></p>
    113                         </form>
    114111                        <div class="selectedvaluelabel">Dutch<a class="unselectfacetvalue" title="unselect value" href="index2.html"><span>[unselect]</span></a></div>
    115112                        <div class="sbilinks facetvalues">
     
    247244                        <h1><a href="#">National project</a></h1>
    248245                        <div class="filtertoggle" title="Filter values"><span>filter</span></div>
    249                         <form action="" class="filterform">
    250                             <p><input type="text" /></p>
    251                         </form>
    252246                        <div class="selectedvaluelabel">CLARIN-NL<a class="unselectfacetvalue" title="unselect value" href="index2.html"><span>[unselect]</span></a></div>
    253247                        <div class="sbilinks facetvalues">
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/html/js/vlo-facets.js

    r4413 r4419  
    2020    p.addClass("expandedfacet");
    2121    p.removeClass("collapsedfacet");
     22    p.find(".filterform input").focus();
    2223}
    2324
    2425function collapseFacet(p) {
    2526    p.find(".facetvalues").hide(200);
    26     p.find(".filterform").hide(200);
    2727    p.addClass("collapsedfacet");
    2828    p.removeClass("expandedfacet");
     
    4141        collapseFacet(p);
    4242    });
    43    
    44     $(".facet h1 a").click(function(event){
     43
     44    $(".facet h1 a").click(function(event) {
    4545        event.preventDefault();
    46         if($(this).parents(".expandedfacet").length === 1){
    47              var p = $(this).parents(".expandedfacet");
     46        if ($(this).parents(".expandedfacet").length === 1) {
     47            var p = $(this).parents(".expandedfacet");
    4848            collapseFacet(p);
    4949        } else {
     
    5454
    5555    /* facet filter */
    56     $(".filterform").hide();
    57 
    58     $("a.filtertoggle").click(function(event) {
    59         // toggle link clicked, show or hide filter box and focus on input
    60         event.preventDefault();
    61         var form = $(this).parent(".facet").find(".filterform");
    62         form.siblings(".facetvalues").find("li").show();
    63         expandFacet($(this).parent(".collapsedfacet"));
    64         form.toggle(100, function(event) {
    65             var input = form.children("input");
    66             input.val('');
    67             input.focus();
    68         });
    69     });
     56//    $(".filterform").hide();
     57//
     58//    $("a.filtertoggle").click(function(event) {
     59//        // toggle link clicked, show or hide filter box and focus on input
     60//        event.preventDefault();
     61//        var form = $(this).parent(".facet").find(".filterform");
     62//        form.siblings(".facetvalues").find("li").show();
     63//        expandFacet($(this).parent(".collapsedfacet"));
     64//        form.toggle(100, function(event) {
     65//            var input = form.children("input");
     66//            input.val('');
     67//            input.focus();
     68//        });
     69//    });
    7070
    7171    var filterHandler = function(event) {
    7272        // filter text entered, update result list
    73         var links = $(this).parent(".filterform").siblings(".facetvalues").find("li");
     73        var links = $(this).parents(".filterform").siblings(".facetvalues").find("li");
    7474        var match = $(this).val().toUpperCase();
    7575        if (match.length === 0) {
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/html/style/vlo-facets.css

    r4417 r4419  
    130130}
    131131
    132 .facet.collapsedfacet .filtertoggle {
     132.filtertoggle {
    133133    display: none;
    134134}
    135135
    136 .facet .filtertoggle, .facet .filtertoggle:hover {
    137     float: right;
    138     clear: right;
    139     display: block;
    140     margin-top: 8px;
    141     margin-right: 8px;
    142     padding: 0px;
    143     width: 16px;
    144     height: 16px;
    145     background-size: 16px;
    146     background-repeat: no-repeat;
    147 }
    148136.facet.expandedfacet a.filtertoggle {
    149137    /* link means enabled */
Note: See TracChangeset for help on using the changeset viewer.