Projet

Général

Profil

Paste
Télécharger (722 octets) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / themes / bootstrap / js / modules / filter / filter.js @ 5024cef7

1
(function ($) {
2

    
3
  function updateFilterHelpLink () {
4
    var $link = $(this).parents('.filter-wrapper').find('.filter-help > a');
5
    var originalLink = $link.data('originalLink');
6
    if (!originalLink) {
7
      originalLink = $link.attr('href');
8
      $link.data('originalLink', originalLink);
9
    }
10
    $link.attr('href', originalLink + '/' + $(this).find(':selected').val());
11
  }
12

    
13
  $(document).on('change', '.filter-wrapper select.filter-list', updateFilterHelpLink);
14

    
15
  /**
16
   * Override core's functionality.
17
   */
18
  Drupal.behaviors.filterGuidelines = {
19
    attach: function (context) {
20
      $(context).find('.filter-wrapper select.filter-list').once('filter-list', updateFilterHelpLink);
21
    }
22
  };
23

    
24
})(jQuery);