Your code seems to work fine (if you fix the different class name used in html vs script circulo_menu
vs circle_menu
)
Demo at http://jsfiddle.net/7jbUj/
To add the whole circle append the whole element and not its text by using .append(this)
$(".circle_menu").click(function() {
$("#cont_seguim").append(this);
});
Demo at http://jsfiddle.net/7jbUj/1/
To add a copy of the circle, so you can add multiple of them use the .clone()
first..
$(".circle_menu").click(function() {
var clone = $(this).clone(false);
$("#cont_seguim").append(clone);
});
Demo at http://jsfiddle.net/7jbUj/3/
Inside the click
handler, this
refers to the clicked element. And since you bind the click
handler on the circle_menu
element, this
refers to that. You can use it directly for the appending or clone it to make a copy first..