Hello,
I have a small menu bar <div> with several buttons. Only the height of
the buttons. I.ex. one button creates a new list item under the bar. A
<span> element (.msg) shows the message where I output "New item
created" after every click and fade it out. If I use
$(".msg").replaceWith(text).fadeOut("slow") - I only get the text on
the first click. And the text does not fade out. I believe
"replaceWith" replaces the element with a new one and removes the
event?

When I use:
$(".msg").html(txt) or
$(".msg").text(txt)
the message shows every time but from the second time I click and on
it shows under the buttons. I believe it displays block then? How do I
avoid it breaking under the elements and displaying inline?

Thanks,
/asle

Reply via email to