Баг FF. event.stopPropagation()
Непойму это баг или фича FF? если я делаю event.stopPropagation() в событии перемещения, то, например, если курсор находится над элементом с атрибутом title, то подсказка не выводится. Все остальные браузеры показывают подсказку...
|
можно какой-нибудь простой пример кода?
|
<div onmousemove="if (event.stopPropagation) event.stopPropagation(); else event.cancelBubble = true;"> <div title='Титул'>123</div> </div> |
http://stackoverflow.com/questions/1...how-in-firefox
они, похоже, используют mousemove чтобы узнать, когда мышка остановилась и только тогда показывают подсказку |
<div onmousemove="if (event.stopPropagation) event.stopPropagation() else event.cancelBubble = true;"> <div title='Титул'>123</div> </div> У Вас ошибка. Перед else точка с запятой не нужнa |
Цитата:
|
Riim,
Поясните, пожалуйста. Я как-то привык считать, что синтаксис if: if (expression) statement [else statement] |
Statement разный бывает. В данном случае это ExpressionStatement, который требует точку с запятой.
|
ушел курить документацию
|
Цитата:
Цитата:
Ясно. не так страшно но все равно не ахти. |
Часовой пояс GMT +3, время: 09:39. |