.live() and selector context operation...?

.live() and selector context operation...?


I know that functionally the following two are equivalent:
$("table .qty").live("click", function(e){
alert("hello");
});
$tbls = $("table");
$(".qty", $tbls).live("click", function(e){
alert("hello");
});
what i'd like to find out is if the $live delegation works the same in
both cases. From thinking about it, the second case would delegate
less efficiently, because there is no full selector provided. the
problem is that i have a function like this:
function tblCalcs($tbls) {
$(".qty", $tbls).live("click", function(e){
// calculation algorithms
});
}
to which i pass a predefined set tables where i need calculations
done. i'm not sure if $.live would resort to assigning handlers to
each table separately in this case and filter the ".qty" selector.
would it make more sense to just always use option A?
thanks,
Leon