You can't have two different elements on the same page with the same
ID. If you want to update the content of the box (I realize this may
just be an ultra-simple example), then look at Element.update for one
possible way to do this with a single DIV.
Another way would be to have two different elements (with distinct
IDs), and then set them to switch back and forth so only one is ever
visible at a time.
BTW, which PHP framework is this code from?
Walter
On Jan 29, 2010, at 8:42 AM, Javier Garcia wrote:
Hi,
i have this code:
<div style="display: none" id="test" >
Hello
</div>
<div id="test">
Bye
</div>
<div id="link">
<?php //echo link_to_function("Link", "$('test').toggle()") ?>
<a href="#" onclick="$('test').toggle()" >Click here</a>
</div>
What i expected: each time you click "Click here", "Hello" or "Bye"
is showed.
What actually happens: just Hello appears and disappears. Bye is
always there...
What should i do?
Javi
--
You received this message because you are subscribed to the Google
Groups "Prototype & script.aculo.us" 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/prototype-scriptaculous?hl=en
.
--
You received this message because you are subscribed to the Google Groups "Prototype
& script.aculo.us" 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/prototype-scriptaculous?hl=en.