Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.02.2014, 11:11
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

onclick не срабатывает в определенных районах кнопки
В Хроме не срабатывает onclick если щелкать близко к границам текста. Это хорошо заметно, если поставить размер шрифта и паддинги побольше и, например, заменить тег <button> на <li>

В чем может быть проблема?
Ответить с цитированием
  #2 (permalink)  
Старый 08.02.2014, 12:23
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Требую демку!
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 08.02.2014, 12:28
Аватар для Cuntmann
Аспирант
Отправить личное сообщение для Cuntmann Посмотреть профиль Найти все сообщения от Cuntmann
 
Регистрация: 26.01.2014
Сообщений: 78

так сделайте размер текста и паддинги поменьше - само же просится!
Ответить с цитированием
  #4 (permalink)  
Старый 08.02.2014, 16:09
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Да это на любом примере. Например вот: http://embed.plnkr.co/GM6y92QMuZpkPXzVQWwM/preview
Ответить с цитированием
  #5 (permalink)  
Старый 08.02.2014, 17:26
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Ага. Действительно, похоже на баг в Хроме (хром же?).
Вызван как раз смещением при клике на несколько пикселей.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #6 (permalink)  
Старый 08.02.2014, 19:27
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Ага, хром. Отключи смещение, поменяй тег на button, все так же будет... Сложнее поймать только)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение кнопки, не срабатывает функция после изменения arahmanov Элементы интерфейса 3 25.01.2014 14:36
on('click') срабатывает не для всего контента andrewks jQuery 9 23.08.2013 11:00
onclick срабатывает со 2 раза в ie djonA Общие вопросы Javascript 19 25.03.2013 01:07
Не всегда срабатывает onclick Almiur Events/DOM/Window 7 25.11.2011 11:39
onclick в IE не срабатывает по второму разу abstract Events/DOM/Window 1 23.08.2011 11:02