|
0 Всего найдено: 13
pavlick
Сообщение
30/09/2009 16:16
Копия темы
[JS] click и mousedown что лучше? какое событие лучше перехватывать, чтобы сесть на мышку? UPD: спасибо, я знаю, чем различаются эти события
ivanchenchov
Сообщение
30/09/2009 16:19
Копия темы
А это смотря что нужно. Клик это нажали кнопку и тут же отпустили А mousedown это нажали кнопку... но могли и не отпускать ;)
ivanchenchov
Сообщение
30/09/2009 16:37
Копия темы
А о чем тогда вопрос? Это по сути два разных события и нужны они для разного функционала. Да можно onmousedown использовать вмсто онклик. И пользователь даже ничего не заметит в 90% случаев. Но это все равно логически неверно :)
pavlick
Сообщение
30/09/2009 16:43
Копия темы
а разница в моем случае лишь в синхронизации с событием onblur
pavlick
Сообщение
30/09/2009 17:06
Копия темы
так вот и вопрос можно ли погасить блюр и оставить фокус на элементе, который был активен раннее
RiDDi
Сообщение
30/09/2009 17:24
Копия темы
Эмм... Вы наверно имели ввиду mouseup? )) потому что событие клик происходит именно в момент отпускания мыши, при условии что нажатие также было на этом элементе и между нажатием и отпусканием небыло вывода мыши за слушаемую область. Это сделано по многим причинам, в том числе и на случай, человеческого "ткну, а потом подумаю" тоесть пользователь может передумать и вывести мышь с активной области и действия не произойдет. Другими словами click == mouseup + ?<! mouseout + ?<= mousedown
pavlick
Сообщение
30/09/2009 17:27
Копия темы
приветствую еще одного знатока различий между событиями click, mousedown и mouseup. Что можете сказать по делу кроме того, что знаете различия между тремя событиями?
RiDDi
Сообщение
30/09/2009 17:38
Копия темы
0
если вам не нужно что-то отслеживать именно после нажатия кнопки то лучше всегда пользоваться кликом. это и кнопки, ссылки, иконки и т.д... если надо отслеживать разные drag-и, звуки в момент нажатия и т.д. то естественно mouseup или mousedown. ещё проще говоря если у вас такой вопрос возник, значит пользуйтесь click )) |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |