Sha256: aa979deb82f39557d5cd923770a2f4ab387308f63d2f7fc2e9e90b5802be7761

Contents?: true

Size: 807 Bytes

Versions: 10

Compression:

Stored size: 807 Bytes

Contents

Blacklight.onLoad(function() {
  function toggle_icon(itag){
	 itag.toggleClass("caret");
	 itag.toggleClass("caret up");
  }

  $(".sorts-dash").click(function(){
    var itag =$(this).find('i');
    toggle_icon(itag);
    sort = itag.attr('class') == "caret" ? itag.attr('id') + ' desc' : itag.attr('id') + ' asc';
    $('#sort').val(sort).selected = true;
    $("#dashboard_sort_submit").click();
  });

  $(".sorts").click(function(){
    var itag =$(this).find('i');
    toggle_icon(itag);
    sort = itag.attr('class') == "caret" ? itag.attr('id') + ' desc' :  itag.attr('id');
    // There is more than one input named sort on the page, so qualifiy with the form class:
    $('.form-search input[name="sort"]').attr('value', sort);
    $("#user_submit").click();
  });
}); //end of Blacklight.onload

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
hyrax-1.1.1 app/assets/javascripts/hyrax/sorting.js
hyrax-1.1.0 app/assets/javascripts/hyrax/sorting.js
hyrax-1.0.5 app/assets/javascripts/hyrax/sorting.js
hyrax-1.0.4 app/assets/javascripts/hyrax/sorting.js
hyrax-1.0.3 app/assets/javascripts/hyrax/sorting.js
hyrax-1.0.2 app/assets/javascripts/hyrax/sorting.js
hyrax-1.0.1 app/assets/javascripts/hyrax/sorting.js
hyrax-1.0.0.rc2 app/assets/javascripts/hyrax/sorting.js
hyrax-1.0.0.rc1 app/assets/javascripts/hyrax/sorting.js
test_hyrax-0.0.1.alpha app/assets/javascripts/hyrax/sorting.js