Вызов вашей функции something
, связывающий событие click
для элемента с идентификатором
$('#id').click(function(e) {
something();
});
$('#id').click(something);
$('#id').bind("click", function(e) { something(); });
Live имеет небольшую разницу, он будет связывать событие для любых добавленных элементов, но так как выс использованием идентификатора это, вероятно, не произойдет, если только вы не удалите элемент из DOM и не добавите его позже (с тем же идентификатором).
$('#id').live("click", function(e) { something(); });
Не уверен, что этот работает в любом случае, он добавляетатрибут onclick
на вашем элементе: (я никогда не использую его)
$('#id').attr("onclick", "something()");
Документация