FINAL suepr merge step : added all modules to this super repos
This commit is contained in:
42
sites/all/modules/contrib/dev/ctools/js/jump-menu.js
Normal file
42
sites/all/modules/contrib/dev/ctools/js/jump-menu.js
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
(function($) {
|
||||
Drupal.behaviors.CToolsJumpMenu = {
|
||||
attach: function(context) {
|
||||
$('.ctools-jump-menu-hide')
|
||||
.once('ctools-jump-menu')
|
||||
.hide();
|
||||
|
||||
$('.ctools-jump-menu-change')
|
||||
.once('ctools-jump-menu')
|
||||
.change(function() {
|
||||
var loc = $(this).val();
|
||||
var urlArray = loc.split('::');
|
||||
if (urlArray[1]) {
|
||||
location.href = urlArray[1];
|
||||
}
|
||||
else {
|
||||
location.href = loc;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
|
||||
$('.ctools-jump-menu-button')
|
||||
.once('ctools-jump-menu')
|
||||
.click(function() {
|
||||
// Instead of submitting the form, just perform the redirect.
|
||||
|
||||
// Find our sibling value.
|
||||
var $select = $(this).parents('form').find('.ctools-jump-menu-select');
|
||||
var loc = $select.val();
|
||||
var urlArray = loc.split('::');
|
||||
if (urlArray[1]) {
|
||||
location.href = urlArray[1];
|
||||
}
|
||||
else {
|
||||
location.href = loc;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
}
|
||||
}
|
||||
})(jQuery);
|
||||
Reference in New Issue
Block a user