aika Posted December 6, 2021 Report Share Posted December 6, 2021 Lūdzu palīdzību, varbūt kādam ir ideja, kāpēc gļuko removeclass - addclass. lapa: http://mpincityspace.eu/ pēc uzklikšķināšanas uz bildes, navigācija negrib pareizi strādāt! Bagojot redzams, ka klase noņemas, bet pēc skripta izpildīšanās esošajam div atgriežas atpakaļ! Paldies jau iepriekš! Quote Link to comment Share on other sites More sharing options...
0 briedis Posted December 7, 2021 Report Share Posted December 7, 2021 Parādi kodu, kas veic klašu pielikšanu, noņemšanu, tad varbūt spēsim palīdzēt. Quote Link to comment Share on other sites More sharing options...
0 aika Posted December 7, 2021 Author Report Share Posted December 7, 2021 15 minutes ago, briedis said: Parādi kodu, kas veic klašu pielikšanu, noņemšanu, tad varbūt spēsim palīdzēt. $( ".toleft" ).click(function() { id = $(this).data('id'); $("div").removeClass( "selected" ); if (id > 1){ id = id-1; $('#i'+id).addClass( "selected" ); } else { $('#i18').addClass( "selected" ); }; }); $( ".toright" ).click(function() { id = $(this).data('id'); $('#i'+id).removeClass( "selected" ); if (id < 18 ){ id = id+1; $('#i'+id).addClass( "selected" ); } else { $('#i1').addClass( "selected" ); }; }); norādīju lapu, kurā ir kods :/ Quote Link to comment Share on other sites More sharing options...
0 briedis Posted December 7, 2021 Report Share Posted December 7, 2021 Grūti saprast. Saliec katrā funkcijā, blokā kur mainās klases: alert(šis kods ir izsaukts tagad) Un debugo, mēģini saprast, kur klikojot kas saucās. Nevajag minēt kur ir problēma, vajag debugot. Quote Link to comment Share on other sites More sharing options...
0 aika Posted December 7, 2021 Author Report Share Posted December 7, 2021 19 minutes ago, briedis said: Grūti saprast. Saliec katrā funkcijā, blokā kur mainās klases: alert(šis kods ir izsaukts tagad) Un debugo, mēģini saprast, kur klikojot kas saucās. Nevajag minēt kur ir problēma, vajag debugot. Tak es debagoju! Klase noņemas, pareizajam ID uzliekas bet pēc koda izpildes (aiz pēdējās iekavas) klase atlec atpakaļ esošajam! Netici, pārbaudi pats. :/ Quote Link to comment Share on other sites More sharing options...
0 paleto pro Posted December 7, 2021 Report Share Posted December 7, 2021 Quote Link to comment Share on other sites More sharing options...
0 aika Posted December 7, 2021 Author Report Share Posted December 7, 2021 Ok, aizrakos. Neņēmu vērā to, ka klikšķis iet cauri visiem slāņiem. stopPropagation atrisināja visu situāciju! Var slēgt Quote Link to comment Share on other sites More sharing options...
0 paleto pro Posted December 8, 2021 Report Share Posted December 8, 2021 19 hours ago, aika said: Ok, aizrakos. Neņēmu vērā to, ka klikšķis iet cauri visiem slāņiem. stopPropagation atrisināja visu situāciju! Var slēgt @briedis netici, pārbaudi pats Quote Link to comment Share on other sites More sharing options...
0 e-remit Posted December 8, 2021 Report Share Posted December 8, 2021 19 hours ago, aika said: Ok, aizrakos. Neņēmu vērā to, ka klikšķis iet cauri visiem slāņiem. stopPropagation atrisināja visu situāciju! Var slēgt Liels malacis! Un galvenais, nepakautrējies izmantot forumu, kā gumijas pīlīti! Quote Link to comment Share on other sites More sharing options...
0 Grey_Wolf Posted December 13, 2021 Report Share Posted December 13, 2021 On 12/7/2021 at 11:28 AM, briedis said: Grūti saprast. Saliec katrā funkcijā, blokā kur mainās klases: alert(šis kods ir izsaukts tagad) Un debugo, mēģini saprast, kur klikojot kas saucās. Nevajag minēt kur ir problēma, vajag debugot. Patiesībā šis ir gandrīz vienīgais JS debūgošanas veids.. Cik pats esmu saskāries.. tad strādā, izņemot ar frameworkiem .. tur gan tas var nenostrādāt... (errors tiek ielaists paša frameworkā.. un viss - ķer vēju laukā ) .. Quote Link to comment Share on other sites More sharing options...
0 briedis Posted December 16, 2021 Report Share Posted December 16, 2021 On 12/13/2021 at 10:34 PM, Grey_Wolf said: Patiesībā šis ir gandrīz vienīgais JS debūgošanas veids.. Cik pats esmu saskāries.. tad strādā, izņemot ar frameworkiem .. tur gan tas var nenostrādāt... (errors tiek ielaists paša frameworkā.. un viss - ķer vēju laukā ) .. Nu normāli cilvēki debugo ar pārlūka debugeri - saliek breikpointus un stepo, inspicē elementus. Šādam triviālam keisam gan jau pietiek ar console/alert... Quote Link to comment Share on other sites More sharing options...
0 Grey_Wolf Posted December 28, 2021 Report Share Posted December 28, 2021 On 12/16/2021 at 10:35 AM, briedis said: Nu normāli cilvēki debugo ar pārlūka debugeri - saliek breikpointus un stepo, inspicē elementus. Šādam triviālam keisam gan jau pietiek ar console/alert... Cik esmu mēģinājis- reti kad izdodas atrast "kukaini" ... JS netveramā kļūda ir ar datu tipiem .. zinot ka JS - to interpretē - pēc pasam vien zināmiem likumiem, pie tam katrā bradātājā savādāk... .. izmantojot alertus, to var viegli atķert, ar breikpointiem - ir ilgāk, 'ķēpīgāk- un dažreiz neispējamā misija.. Tā ir mana pieredze... Quote Link to comment Share on other sites More sharing options...
0 e-remit Posted December 28, 2021 Report Share Posted December 28, 2021 7 hours ago, Grey_Wolf said: JS netveramā kļūda ir ar datu tipiem .. zinot ka JS - to interpretē - pēc pasam vien zināmiem likumiem Vispār jau tie likumi diezgan strikti aprakstīti, materiāli internetā pieejami diezgan daudz. Iesācējiem tiešām lielas iespējas uz to iekrist. Quote Link to comment Share on other sites More sharing options...
0 briedis Posted January 6, 2022 Report Share Posted January 6, 2022 On 12/28/2021 at 10:22 AM, Grey_Wolf said: Cik esmu mēģinājis- reti kad izdodas atrast "kukaini" ... JS netveramā kļūda ir ar datu tipiem .. zinot ka JS - to interpretē - pēc pasam vien zināmiem likumiem, pie tam katrā bradātājā savādāk... .. izmantojot alertus, to var viegli atķert, ar breikpointiem - ir ilgāk, 'ķēpīgāk- un dažreiz neispējamā misija.. Tā ir mana pieredze... Typescript un/vai IDE ar normāliem typehintiem. Kad dati ienāk "biznesa loģikā", atliek tos nocastot un tālāk jau IDE brīdinās, ja dari kko ar nepareiziem formātiem. Quote Link to comment Share on other sites More sharing options...
0 Grey_Wolf Posted January 23, 2022 Report Share Posted January 23, 2022 On 12/28/2021 at 5:39 PM, e-remit said: Vispār jau tie likumi diezgan strikti aprakstīti, materiāli internetā pieejami diezgan daudz. Iesācējiem tiešām lielas iespējas uz to iekrist. Jā jā... ir iesācējiem aprakstīti...... kad tev skriptā desmitiem i mainīgie.. .. daļa ienāk no formām, daļa, caur ""džoniju" ... tad visus atceries - KAROGS rokās.. .. uz priekšu... kur nu tipu uzliki, kur nē... Quote Link to comment Share on other sites More sharing options...
0 Grey_Wolf Posted January 23, 2022 Report Share Posted January 23, 2022 On 1/6/2022 at 3:50 PM, briedis said: Typescript un/vai IDE ar normāliem typehintiem. Kad dati ienāk "biznesa loģikā", atliek tos nocastot un tālāk jau IDE brīdinās, ja dari kko ar nepareiziem formātiem. Jā, piekrītu .. bet ne vienmēr izstrādes vide ir tā optimālā ... .. puse neko nepateiks... it īpaši ja pamats būs cits... Quote Link to comment Share on other sites More sharing options...
Question
aika
Lūdzu palīdzību, varbūt kādam ir ideja, kāpēc gļuko removeclass - addclass.
lapa: http://mpincityspace.eu/
pēc uzklikšķināšanas uz bildes, navigācija negrib pareizi strādāt! Bagojot redzams, ka klase noņemas, bet pēc skripta izpildīšanās esošajam div atgriežas atpakaļ!
Paldies jau iepriekš!
Link to comment
Share on other sites
15 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.