event onclick
Проблема:
event onclick обрабатывается 2 раза. Хотя по идее не должен бы. Код: $('.apf').ready(function(){ // начинает работу после загрузки контрольного елемента $('#vkladka a').click(function(event){ // срабатывает при клике на нужныю ссылку var params = {}; ex(params); // функция которая вызывается 2 раза return false; // возвращаем false, что б не сработала ссылка }); }); Менял событие с click на mousedown, mouseup одно и тоже :'( В чем может быть пречина? |
Да у меня такая же проблема !!!!
Вот сейчас помогают решать !!! |
Где именно помогают?
Я выкрутился так: вставляю через $(element).attr('onclick',myfunction()); где myfunction моя функция, вот тогда только происходит конкертно то, что я хочу. |
ignar,
Через атрибут лучше не вставлять события, потому что не во всех браузерах будет работать. Тогда уж лучше сделайте вот так: $(element).each(function() { this.onclick = function() {/*.. код функции */}}); Тоже самое, по сути, но через стандартные события, а не атрибут. |
Часовой пояс GMT +3, время: 19:56. |