When I write
$(\"#new_lang\").click(function(e)
{
alert(\"something\");
e.stopPropagation();
});
What is e here, and
e, in this context, is the event object raised by the click event. It will work perfectly well without it (albeit, in your example you will be unable to stopPropagation):
$("#new_lang").click(function()
{
alert("something");
});
You can also substitute any name for e, as you would with any function param
$("#new_lang").click(function(eventObj)
{
alert("something");
eventObj.stopPropagation();
});