[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/lib/plugins/logviewer/ -> script.js (source)

   1  /**
   2   * Scroll to the end of the log on load
   3   */
   4  jQuery(function () {
   5      var $dl = jQuery('#plugin__logviewer').find('dl');
   6      if (!$dl.length) return;
   7      $dl.animate({scrollTop: $dl.prop("scrollHeight")}, 500);
   8  
   9  
  10      var $filter = jQuery('<input>');
  11      $filter.on('keyup', function (e) {
  12          var re = new RegExp($filter.val(), 'i');
  13  
  14          $dl.find('dt').each(function (idx, elem) {
  15              if (elem.innerText.match(re)) {
  16                  jQuery(elem).removeClass('hidden');
  17              } else {
  18                  jQuery(elem).addClass('hidden');
  19              }
  20          });
  21      });
  22      $dl.before($filter);
  23      $filter.wrap('<label></label>');
  24      $filter.before(LANG.plugins.logviewer.filter + ' ');
  25  });