I am trying to do something when user clicks on label.
I am trying to get the click event fired It is
Are you setting up your click handler inside of a dom ready callback? If not your javascript statement is probably being executed prior to the label existing in DOM.
Here is a fiddle: http://jsfiddle.net/muglio/mTaVR/
$(document).ready(function() {
$('.my-label').on('click',function(evt) {
alert('clicked');
});
});