annotate sites/all/modules/ctools/js/jump-menu.js @ 9:830c812b520f

added smtp module
author root <root@paio.local>
date Mon, 28 Oct 2013 15:34:27 +0000
parents ff03f76ab3fe
children
rev   line source
danielebarchiesi@0 1
danielebarchiesi@0 2 (function($) {
danielebarchiesi@0 3 Drupal.behaviors.CToolsJumpMenu = {
danielebarchiesi@0 4 attach: function(context) {
danielebarchiesi@0 5 $('.ctools-jump-menu-hide')
danielebarchiesi@0 6 .once('ctools-jump-menu')
danielebarchiesi@0 7 .hide();
danielebarchiesi@0 8
danielebarchiesi@0 9 $('.ctools-jump-menu-change')
danielebarchiesi@0 10 .once('ctools-jump-menu')
danielebarchiesi@0 11 .change(function() {
danielebarchiesi@0 12 var loc = $(this).val();
danielebarchiesi@0 13 var urlArray = loc.split('::');
danielebarchiesi@0 14 if (urlArray[1]) {
danielebarchiesi@0 15 location.href = urlArray[1];
danielebarchiesi@0 16 }
danielebarchiesi@0 17 else {
danielebarchiesi@0 18 location.href = loc;
danielebarchiesi@0 19 }
danielebarchiesi@0 20 return false;
danielebarchiesi@0 21 });
danielebarchiesi@0 22
danielebarchiesi@0 23 $('.ctools-jump-menu-button')
danielebarchiesi@0 24 .once('ctools-jump-menu')
danielebarchiesi@0 25 .click(function() {
danielebarchiesi@0 26 // Instead of submitting the form, just perform the redirect.
danielebarchiesi@0 27
danielebarchiesi@0 28 // Find our sibling value.
danielebarchiesi@0 29 var $select = $(this).parents('form').find('.ctools-jump-menu-select');
danielebarchiesi@0 30 var loc = $select.val();
danielebarchiesi@0 31 var urlArray = loc.split('::');
danielebarchiesi@0 32 if (urlArray[1]) {
danielebarchiesi@0 33 location.href = urlArray[1];
danielebarchiesi@0 34 }
danielebarchiesi@0 35 else {
danielebarchiesi@0 36 location.href = loc;
danielebarchiesi@0 37 }
danielebarchiesi@0 38 return false;
danielebarchiesi@0 39 });
danielebarchiesi@0 40 }
danielebarchiesi@0 41 }
danielebarchiesi@0 42 })(jQuery);