# bubble-menu/1.3/admin/js/script.js

Bubble Menu – Floating Button Menu with Sticky Navigation, version 1.3. 66 lines.

- Page: https://pluginprobe.com/plugins/bubble-menu/1.3/code/admin/js/script.js
- Raw: https://pluginprobe.com/plugins/bubble-menu/1.3/raw/admin/js/script.js
- Modified: 2019-06-24T10:07:14+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/bubble-menu/1.3/code/admin/js/script.js#L10-L20`.

```javascript
jQuery(document).ready(function($) {
	//* Vertical table
	$('.tab-nav li:first').addClass('select'); 
	$('.tab-panels>div').hide().filter(':first').show();    
	$('.tab-nav a').click(function(){
		$('.tab-panels>div').hide().filter(this.hash).show(); 
		$('.tab-nav li').removeClass('select');
		$(this).parent().addClass('select');
		return (false); 
	})
	
	var menu_menu = $('#menu').val();	
	var tooltip_position = $('#tooltip_position').val();
	
	$('[name="param[menu]"] [value="'+menu_menu+'"]').attr("selected", "selected");
	$('[name="param[tooltip_position]"] [value="'+tooltip_position+'"]').attr("selected", "selected");
	
	var i = 1;
	while (i <= 5) {
		var menu = $('#item_icon_'+i).val();	
		$("#font_icon_"+i+" [value='"+menu+"']").attr("selected", "selected");
		
		$('#font_icon_'+i).fontIconPicker({
			theme: 'fip-darkgrey',
			emptyIcon: false,
			allCategoryText: 'Show all'
		});
		item_tooltip(i);		
		i++;
	}
	
	var menu_icon = $('#menu_icon').val();	
	$("#font_icon [value='"+menu_icon+"']").attr("selected", "selected");
	
	$('#font_icon').fontIconPicker({
		theme: 'fip-darkgrey',
		emptyIcon: false,
		allCategoryText: 'Show all'
	});
	
	$('#select_icon').fontIconPicker({
		theme: 'fip-darkgrey',
		emptyIcon: true,
		allCategoryText: 'Show all'
	});
	
	menuicon();
	
});

function item_tooltip(item){
	if (jQuery('[name="param[item_tooltip_include]['+item+']"]').is(':checked')){
		jQuery('.item_tooltip_'+item).css('display', '');
	}
	else {
		jQuery('.item_tooltip_'+item).css('display', 'none');
	}
	
}

function menuicon(){
	var icon = jQuery('#select_icon').val();
	var position = jQuery('#icon_position').val();	
	jQuery('#icon_class').text(icon+position);
}

```
