[jQuery] Problem with animate after submit in opera

[jQuery] Problem with animate after submit in opera


Hello,
Recently I encountered a problem in Opera: The browser does not run
any javascript after a page is submitted.
For example if you use animate on an anchor when you click on that
anchor the animate is never run unless the href is set to "#".
This is the code:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/
libs/jquery/1.3.2/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".action").click(function(){
$("#panel")
.animate({top:"0px"}, 500)
        .animate({top:"0"}, 4000)
        .animate({top:"-75px"}, 500);
});
     $("#panel").click(function(){
$("#panel").hide();
});
});
</script>
<style type="text/css">
body {
    margin: 0;
    padding: 0;
    font: 75%/120% Arial, Helvetica, sans-serif;
    background: #323232;
}
#panel {
    background: #eaeaea;
    height: 75px;
    width: 100%;
    position: absolute;
    top:-75px;
}
.action
{
    padding: 2px;
    color: white;
    margin: 0 auto ;
    background: #777777;
    padding: 5px;
    border:2px solid #323232;
}
</style>
</head>
<body>
<div id="panel">
    Your profile customization has been saved.
</div>
<div style="margin-top: 500px;text-align:center;">
<a href="some link other than #. With # it works" class="action">Save
bla bla</a>
</div>
</body>
</html>