LINUX.ORG.RU

jQuery: почистить событие onclick


0

0

Здравствуйте!

Возникла проблема, нужно почистить событие onclick, для элемента <input type='button' id='upButton'>

А именно, я через jQuery при определенном действии выполняю:
$("#upButton").click(function() { upUsers(mpId) });

Проблема в том, что когда действие повторяется, то еще раз выполняется код:
$("#upButton").click(function() { upUsers(mpId) });
Тем самым кнопке дважды присваивается событие onclick. И при нажатии на эту кнопку функция upUsers(mpId) выполняется дважды. И так до бесконечности. Как мне можно почистить onclick для конкретного элемента?

Пробовал $("#upButton").attr("onclick", ""); не работает.

★★★
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.