[ Index ]

PHP Cross Reference of Drupal 6 (yi-drupal)

title

Body

[close]

/sites/all/modules/ctools/js/ -> jump-menu.js (source)

   1  // $Id: jump-menu.js,v 1.1.2.2 2009/10/28 01:53:15 merlinofchaos Exp $
   2  
   3  (function($) {
   4    Drupal.behaviors.CToolsJumpMenu = function(context) {
   5      $('.ctools-jump-menu-hide:not(.ctools-jump-menu-processed)')
   6        .addClass('ctools-jump-menu-processed')
   7        .hide();
   8  
   9      $('.ctools-jump-menu-change:not(.ctools-jump-menu-processed)')
  10        .addClass('ctools-jump-menu-processed')
  11        .change(function() {
  12          var loc = $(this).val();
  13          if (loc) {
  14            location.href = loc;
  15          }
  16          return false;
  17        });
  18  
  19      $('.ctools-jump-menu-button:not(.ctools-jump-menu-processed)')
  20        .addClass('ctools-jump-menu-processed')
  21        .click(function() {
  22          // Instead of submitting the form, just perform the redirect.
  23  
  24          // Find our sibling value.
  25          var $select = $(this).parents('form').find('.ctools-jump-menu-select');
  26          var loc = $select.val();
  27          if (loc) {
  28            location.href = loc;
  29          }
  30          return false;
  31        });
  32    };
  33  
  34  })(jQuery);


Generated: Mon Jul 9 18:01:44 2012 Cross-referenced by PHPXref 0.7