Плагин jQuery popBox: он накапливает время события - PullRequest
0 голосов
/ 21 марта 2011

Из-за плохого английского позвольте мне привести пример, чтобы объяснить мою проблему.
1, перейдите к http://jsfiddle.net/27xV2/1/
2. Откройте Firebug и перейдите на вкладку консоли.
3, выберите любой текст в сетке результатов, появится всплывающее окно и нажмите кнопку «Применить» или «Отмена».
4, вы увидите 1 в консоли Firebug.
5, повторите шаг 3, вы увидите 2 1, 3 2 1.

Плагин jQuery popBox был немного изменен для моих нужд, однако оригинальный - на http://plugins.jquery.com/project/popBox, который работает точно так же.

Я работаю над проектом, который должен гарантировать, что событие mouseup работает только один раз, когда оно активировано.

Я провел в этом 2 часа, однако понятия не имею. Как я могу решить эту проблему?

Спасибо заранее, Джесси

1 Ответ

1 голос
/ 21 марта 2011

Вы присоединяете click события в к событию mouseup.Это означает, что они присоединяются каждый раз, когда происходит событие mouseup.Переместите их наружу, и это должно сработать.

На заметку: Вы однажды звоните attr('Id'), а в следующий раз attr('id').

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...