Does it make any difference if you use "change" instead of "changestart"?

Jörn

On Fri, Aug 14, 2009 at 1:28 PM, Torsten<[email protected]> wrote:
>
> Hi,
>
> I want to implement the accordion but there is a problem. If I use the
> code at the bottom of this message, then the first time I load the
> page I get an "test_1 was closed". If I click at any headline the
> alert says "undefined was opened, undefined was closed".
> I'm talking about the handler:
>
> changestart: function(event, ui) {
>  alert($(ui.newContent).attr("id") + " was opened, " + $
> (ui.oldContent).attr("id") + " was closed");
>
> If I use the example and just add the handler, it also doesn't work.
> Changing "changestart" to "change" doesn't help.
>
> How can I get the ID of the content opened?
>
> Regards
>  Torsten
>
>
>
>
>
> #################### CODE ####################
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>       "http://www.w3.org/TR/html4/loose.dtd";>
> <html>
> <head>
>  <title>-</title>
>  <link type="text/css" href="css/redmond/jquery-ui-1.7.2.custom.css"
> rel="stylesheet" />
>        <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
>        <script type="text/javascript" src="js/jquery-
> ui-1.7.2.custom.min.js"></script>
>        <script type="text/javascript">
>          $(function(){
>            $('#accordion').accordion({
>                 header: "h3",
>                 fillSpace: true,
>                 collapsible: true,
>                 changestart: function(event, ui) {
>                          alert($(ui.newContent).attr("id") + " was opened, " 
> + $
> (ui.oldContent).attr("id") + " was closed");
>                 }
>            });
>
>            $('#accordion').accordion("activate", false);
>          });
>  </script>
> </head>
> <body>
>                <div id="accordion">
>                        <div>
>
>                                <h3><a href="#">First</a></h3>
>                                <div id='test_1'>Lorem ipsum dolor sit amet. 
> Lorem ipsum dolor sit
> amet. Lorem ipsum dolor sit amet.</div>
>                        </div>
>                        <div>
>                                <h3><a href="#">Second</a></h3>
>                                <div id='test_1'>Phasellus mattis tincidunt 
> nibh.</div>
>                        </div>
>
>                        <div>
>                                <h3><a href="#">Third</a></h3>
>                                <div id='test_1'>Nam dui erat, auctor a, 
> dignissim quis.</div>
>                        </div>
>                </div>
>
> </body>
> </html>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery UI" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jquery-ui?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to