Hello,
Can someone please help me understand what have I done wrong?
I have the following code, it's split in 3 sections (the fields), the first section which contains Gelände, the script does not work till I click on the Infrastructure or Immission section....?
I've tried all possible options, can anyone please help?
Regards,
S
$(document).ready(function () { //start pagination $('.navitem').on('touchstart click', function () { //$('.section1,.section2,.section3,.section4,.section5,.ValueHide,.submit').hide(); //Hide all sections first $('.section1,.section2,.section3,.section4,.section5').hide(); //Hide all sections first $('.navbar').find('.navitem').removeClass('selected'); //Unselect tabs if ($(this).hasClass('tab1')) { $('.section1').show(); $('.navbar').find('.tab1').addClass('selected'); } else if ($(this).hasClass('tab2')) { $('.section2').show(); $('.navbar').find('.tab2').addClass('selected'); } else if ($(this).hasClass('tab3')) { $('.section3').show(); $('.navbar').find('.tab3').addClass('selected'); } else if ($(this).hasClass('tab4')) { $(".section4").show(); $('.navbar').find('.tab4').addClass('selected'); } else if ($(this).hasClass('tab5')) { $(".section5").show(); $('.Submit').show(); $('.navbar').find('.tab5').addClass('selected'); } }) $('.navitem.tab1').trigger('click'); //Click on first tab //end pagination }); $(window).scroll(function(){ var sticky = $('.navbar'), scroll = $(window).scrollTop(); if (scroll >= 100) sticky.addClass('fixed'); else sticky.removeClass('fixed'); //Placeholder Text $("#q136 input").attr("placeholder", "Grad"); $("#q140 input").attr("placeholder", "Stunden"); $("#q141 input").attr("placeholder", "Stunden"); $("#q143 input").attr("placeholder", "Meter"); $("#q145 input").attr("placeholder", "Meter"); $("#q147 input").attr("placeholder", "Meter"); $("#q149 input").attr("placeholder", "Meter"); $("#q153 input").attr("placeholder", "Meter"); $("#q143 input").attr("placeholder", "Meter"); $("#q155 input").attr("placeholder", "Meter"); $("#q157 input").attr("placeholder", "Meter"); $("#q160 input").attr("placeholder", "dB(A)"); $("#q162 input").attr("placeholder", "dB(A)"); $("#q164 input").attr("placeholder", "dB(A)"); $("#q166 input").attr("placeholder", "dB(A)"); $("#q168 input").attr("placeholder", "Meter"); $("#q170 input").attr("placeholder", "Meter"); $("#q172 input").attr("placeholder", "Meter"); $("#q174 input").attr("placeholder", "Meter"); $("#q176 input").attr("placeholder", "Meter"); function parseNumber(n) { var f = parseFloat(n); //Convert to float number. return isNaN(f) ? 0 : f; //treat invalid input as 0; } //Gelände - Hangneigung value capture $('#q136 , #q121 input').on('change',function(){ var x = $('#q121 input:checked').val(); var y = parseNumber($('#q136 input').val()); var str = y + " " + "(" + x + ")"+ " " + "Grad"; $('#q178 input').val(str); }); //Gelände - Exposition value capture $('#q123 input, #q211 select').on('change',function(){ var x = $('#q123 input:checked').val(); var y = $('#q211 select').val(); var str = y + " " + "(" + x + ")"; $('#q206 input').val(str); }); //Gelände - Seesicht value capture $('#q125, #q138 input').on('change',function(){ var x = $('#q125 input:checked').val(); var str = x; $('#q207 input').val(str); }); //Gelände - Bergsicht value capture $('#q127, #q139 input').on('change',function(){ var x = $('#q127 input:checked').val(); var y = parseNumber($('#q139 input').val()); var str = y + " " + x ; $('#q208 input').val(str); }); //Gelände - Tageslicht Sommer value capture $('#q129, #q140 input').on('change',function(){ var x = $('#q129 input:checked').val(); var y = parseNumber($('#q140 input').val()); var str = y + " " + "Stunden" + " " + "(" + x + ")"; $('#q209 input').val(str); }); //Gelände - Tageslicht Winter value capture $('#q132, #q141 input').on('change',function(){ var x = $('#q132 input:checked').val(); var y = parseNumber($('#q141 input').val()); var str = y + " " + "Stunden" + " " + "(" + x + ")"; $('#q210 input').val(str); }); //Infrastruktur - Zentrum value capture $('#q143, #q144 input').on('change',function(){ var x = $('#q144 input:checked').val(); var y = parseNumber($('#q143 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q213 input').val(str); }); //Infrastruktur - Schule/Kindergarten value capture $('#q145, #q146 input').on('change',function(){ var x = $('#q146 input:checked').val(); var y = parseNumber($('#q145 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q214 input').val(str); }); //Infrastruktur - Shopping value capture $('#q147, #q148 input').on('change',function(){ var x = $('#q148 input:checked').val(); var y = parseNumber($('#q147 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q215 input').val(str); }); //Infrastruktur - Haltestelle value capture $('#q150, #q149 input').on('change',function(){ var x = $('#q150 input:checked').val(); var y = parseNumber($('#q149 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q216 input').val(str); }); //Infrastruktur - Erholungs/Natur value capture $('#q153, #q154 input').on('change',function(){ var x = $('#q154 input:checked').val(); var y = parseNumber($('#q153 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q218 input').val(str); }); //Infrastruktur - See value capture $('#q155, #q156 input').on('change',function(){ var x = $('#q156 input:checked').val(); var y = parseNumber($('#q155 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q219 input').val(str); }); //Infrastruktur - Fluss value capture $('#q157, #q158 input').on('change',function(){ var x = $('#q158 input:checked').val(); var y = parseNumber($('#q157 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q220 input').val(str); }); //Imission - Hauptstrasse value capture $('#q168, #q169 input').on('change',function(){ var x = $('#q169 input:checked').val(); var y = parseNumber($('#q168 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q225 input').val(str); }); //Imission - Bahnlinien value capture $('#q171, #q170 input').on('change',function(){ var x = $('#q171 input:checked').val(); var y = parseNumber($('#q170 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q226 input').val(str); }); //Imission - Sendeanlagenn value capture $('#q172, #q173 input').on('change',function(){ var x = $('#q173 input:checked').val(); var y = parseNumber($('#q172 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q227 input').val(str); }); //Imission - Kernkraftwerkere value capture $('#q174, #q175 input').on('change',function(){ var x = $('#q175 input:checked').val(); var y = parseNumber($('#q174 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q228 input').val(str); }); //Imission - Eleitungen value capture $('#q176, #q177 input').on('change',function(){ var x = $('#q177 input:checked').val(); var y = parseNumber($('#q176 input').val()); var str = y + " " + "Meter" + " " + "(" + x + ")"; $('#q229 input').val(str); }); //Imission - BahnTagsuber value capture $('#q160, #q161 input').on('change',function(){ var x = $('#q161 input:checked').val(); var y = parseNumber($('#q160 input').val()); var str = y + " " + "dB" + "(" + "A" + ")" + " " + "(" + x + ")"; $('#q221 input').val(str); }); //Imission - BahnNachts value capture $('#q162, #q163 input').on('change',function(){ var x = $('#q163 input:checked').val(); var y = parseNumber($('#q162 input').val()); var str = y + " " + "dB" + "(" + "A" + ")" + " " + "(" + x + ")"; $('#q222 input').val(str); }); //Imission - StrasseTagsuber value capture $('#q164, #q165 input').on('change',function(){ var x = $('#q165 input:checked').val(); var y = parseNumber($('#q164 input').val()); var str = y + " " + "dB" + "(" + "A" + ")" + " " + "(" + x + ")"; $('#q223 input').val(str); }); //Imission - StrasseNachts value capture $('#q166, #q167 input').on('change',function(){ var x = $('#q167 input:checked').val(); var y = parseNumber($('#q166 input').val()); var str = y + " " + "dB" + "(" + "A" + ")" + " " + "(" + x + ")"; $('#q224 input').val(str); }); });