Find Jobs
Hire Freelancers

close popup (by pressing back) and preserve browsers back functionality

$10-20 USD

În desfășurare
Data postării: peste 3 ani în urmă

$10-20 USD

Plata la predare
I'm currently working on a PWA project where I need to close the popup via the back button. The popup just loads the post content of the clicked list from infinite post list UI. I'm able to achieve it via popstate like this: loadPopUp() { [login to view URL]('popup-open', null, ''); } $(window).on('popstate', function () { hidePopUp() }); The page loads post list via ajax requests on each dump of post lists. Now, the current issues I'm facing are: 1. On the first page of ajax, when the popup is clicked and the back button is pressed, the popup closes but also reloads the post lists (the ajax only, not the whole page). 2. Starting from the second page, when the popup is clicked, the back button no longer works as stays on same page even with multiple back clicks.
ID-ul proiectului: 28958924

Despre proiect

6 propuneri
Proiect la distanță
Activ: 3 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
Hi there! I can fix bugs in a day. Please send me a message for discussing. Best regards.
$25 USD în 3 zile
4,4 (4 recenzii)
2,1
2,1
6 freelanceri plasează o ofertă medie de $27 USD pentru proiect
Avatarul utilizatorului
Hi sir its look like ur job is not that much hard but ur budget is to much low , I can fix ur requirement in 1 hour and I can explain ur problem also;.
$45 USD în 1 zi
5,0 (81 recenzii)
6,1
6,1
Avatarul utilizatorului
Hello. I am ready to help you. I am ready to discuss the project in more detail and get to work.
$20 USD în 1 zi
4,7 (110 recenzii)
6,4
6,4
Avatarul utilizatorului
Hey there, I guess you should set event listener breakpoints in your code and see the state of your app for each event. It might actually be a wrong function call that's disturbing your app workflow. I'd be willing to work with you to fix the bug provided you need the assistance. P.S: I would love to hear from you on how you fixed the bug
$15 USD în 1 zi
5,0 (1 recenzie)
0,8
0,8
Avatarul utilizatorului
Hi, I can fix this bug easily in one hour or less. Also we can look at rest of your code and make a required changes while changing this bug.. I have been coding JavaScript for a long time. To see my experience with JavaScript please check my profile.
$15 USD în 1 zi
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul UNITED STATES
Houston, United States
5,0
10
Metoda de plată a fost confirmată
Membru din mar. 31, 2018

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.