<script type="text/javascript"> $(document).ready(function(){ $('#click_tab1').click(function() { $('#tab1').slideToggle('slow', function() { $('#tab2').slideUp('slow'); $.post('./menu.php', {menu_active: 1}); }); }); $('#click_tab2').click(function() { $('#tab2').slideToggle('slow', function() { $('#tab1').slideUp('slow'); $.post('./menu.php', {menu_active: 2} ); }); }); </script>
Problem wygląda tak że, przy pierwszym ładowaniu strony po otwarciu przeglądarki slideUp czy slideToggle działa natomiast $.post za żadne skarby nie zwraca się do pliku (sprawdzane FireBugiem), wystarczy tylko kliknąć w jakiś link by strona się przeładowała i czary mary $.post zaczyna działać może mi ktoś wytłumaczyć co go tutaj boli?