So, here I found a simple solution

. The label class bound to the checkbox fired click event.
Although, i am happy it works, I am not sure as why ID selectors is making it a miss.
<label class="userchecks">
and in the click event I used
$(".userchecks").live('click', function()
In some docs of JQuery they recommend ID as best, because it is faster, but these type of Class based locators/selectors is something I m just knocked-out!! 
Please throw some light as why Class selectors were preferred in JQM?. Is there a guide where to use ID and where to use Class?
regards
SriKrish
"New To Development"