Napisałem prosty skrypt oparty na frameworku jQuery który ma dodawać produkty do koszyka i sprawdzać po drodze kilka rzeczy. Ale przy uruchamianiu skryptu na stronie wyskakuje błąd syntax error, wskazujący na ostatnią linijkę (firebug).
Kod
syntax error
});
});
$(document).ready(function() { $(".dodajdokoszyka").click(function() { var id = $('#id').attr('value'); var ile = $('#ile').attr('value'); $.post('koszyk.php?do=sprawdz', {id: id, ile: ile}, function(result) { var wynik = result.split('.'); if(wynik[0] == 'tak') { $.post('koszyk.php?do=dodaj', {id: id, ile: ile}); $.fancybox( '<strong>Produkt dodano do koszyka.</strong> <a href="koszyk">Pokaż koszyk</a>', { 'speedIn' : 600, 'speedOut' : 200, 'overlayShow' : false }); } else { $('#iloscmag').html(wynik[1]); $('#jednoraz').html(wynik[2]); $('.info').attr('style', 'display: block'); } }); return false; }); });
Tyle że to wydaje się być poprawne i logiczne. Widocznie robię błąd gdzieś wcześniej. Ale po sprawdzaniu wielokrotnym skryptu ja błędu nie widzę. Proszę o pomoc!