The limitation is in fact still there.
$(".bind").click(function(){
$(".clone").live("click",function(){
$(this).clone().insertAfter(this);
});
});
$(".unbind").click(function(){
$(".clone,.somethingelse").die("click");
});
$(".bind").click(function(){
$("body").on("click",".clone",function(){
$(this).clone().insertAfter(this);
});
});
$(".unbind").click(function(){
$("body").off("click",".clone");
});
$(".bind").click(function(){
$("body").on("click",".clone",function(){
$(this).clone().insertAfter(this);
});
});
$(".unbind").click(function(){
$("body").off("click",".clone,.somethingelse");
});
As you can see, you will need to specify the same selector as you did with live.