PluginProbe ʕ •ᴥ•ʔ
My Sticky Bar – Floating Notification Bar & Sticky Header (formerly myStickymenu) / 2.1.2
My Sticky Bar – Floating Notification Bar & Sticky Header (formerly myStickymenu) v2.1.2
2.9.1 2.9.0 2.8.9 2.8.8 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 2.0 2.0.1 2.0.3 2.0.4 2.0.5 2.0.6 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7 2.6.8 2.6.9 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7
mystickymenu / js / mystickymenu-admin.js
mystickymenu / js Last commit date
detectmobilebrowser.js 7 years ago iris-script.js 7 years ago mystickymenu-admin.js 7 years ago mystickymenu.js 7 years ago mystickymenu.min.js 7 years ago
mystickymenu-admin.js
91 lines
1 (function( $ ) {
2 "use strict";
3
4 jQuery(document).ready(function($){
5
6 var handle = $( "#custom-handle" );
7 $( "#slider" ).slider({
8 create: function() {
9 handle.text( $( this ).slider( "value" ) );
10 handle.text( $('#myfixed_opacity').val() );
11 handle.css('left', $('#myfixed_opacity').val() + '%')
12 },
13 slide: function( event, ui ) {
14 $('#myfixed_opacity').val(ui.value);
15 handle.text( ui.value );
16 }
17 });
18 jQuery(
19 '<div class="pt_number"><div class="pt_numberbutton pt_numberup">+</div><div class="pt_numberbutton pt_numberdown">-</div></div>'
20 ).insertAfter("input.mysticky-number1");
21
22 jQuery(".mystickynumber1").each(function() {
23
24 var spinner = jQuery(this),
25 input = spinner.find('input[type="number"]'),
26 btnUp = spinner.find(".pt_numberup"),
27 btnDown = spinner.find(".pt_numberdown"),
28 min = input.attr("min"),
29 max = input.attr("max"),
30 valOfAmout = input.val(),
31 newVal = 0;
32
33 btnUp.on("click", function() {
34
35 var oldValue = parseFloat(input.val());
36
37 if (oldValue >= max) {
38 var newVal = oldValue;
39 } else {
40 var newVal = oldValue + 1;
41 }
42 spinner.find("input").val(newVal);
43 spinner.find("input").trigger("change");
44 console.log(newVal);
45 });
46 btnDown.on("click", function() {
47 var oldValue = parseFloat(input.val());
48 if (oldValue <= min) {
49 var newVal = oldValue;
50 } else {
51 var newVal = oldValue - 1;
52 }
53 spinner.find("input").val(newVal);
54 spinner.find("input").trigger("change");
55 });
56 });
57
58
59 $(".confirm").on( 'click', function() {
60 return window.confirm("Reset to default settings?");
61 });
62
63 var flag = 0;
64 $( "#mystickymenu-select option" ).each(function( i ) {
65
66 if ($('select#mystickymenu-select option:selected').val() !== '' ) {
67 flag = 1;
68 }
69 if( $('select#mystickymenu-select option:selected').val() == $(this).val() ){
70 $('#mysticky_class_selector').show();
71 }else {
72 $('#mysticky_class_selector').hide();
73 }
74 });
75 if ( flag === 0 ) {
76 $('#mysticky_class_selector').show();
77 $("select#mystickymenu-select option[value=custom]").attr('selected', 'selected');
78 }
79
80 $("#mystickymenu-select").on( 'change', function() {
81 if ($(this).val() == 'custom' ) {
82 $('#mysticky_class_selector').show();
83 }else {
84 $('#mysticky_class_selector').hide();
85 }
86
87 });
88
89 });
90
91 })(jQuery);