Текстовые вводы Firefox не будут фокусироваться - PullRequest
7 голосов
/ 20 декабря 2011

Я вырываю свои волосы на этом ...

Все, что я читаю, говорит о том, что это проблема css, но я не могу понять, какая css вызывает ее.

Если вы зайдете на http://demo.logzilla.pro и войдете в систему (конечно, используя FF), вы увидите текстовый ввод для «Сообщения». В FF (я использую v8) я не могу щелкнуть-выбрать текстовый ввод, но если я щелкну правой кнопкой мыши, он захватывает фокус.

Это прекрасно работает в Chrome (конечно).

Даже если / когда я полностью уберу тег класса и просто использую текстовое поле простого ввода, это все равно случается. Я даже прошел и удалил весь импорт CSS, но все равно ничего.

Может кто-нибудь сказать мне, почему это происходит и как это решить? Это может быть проблема JQuery? Я обновил это недавно (среди множества других вещей, хотя ...)

1 Ответ

15 голосов
/ 20 декабря 2011

Нашел проблему.В вашем отрендеренном исходном коде это строка 1161, которая имеет строку:

$(".column").disableSelection();

, которая является функцией пользовательского интерфейса jquery.Вероятно, это происходит по какой-то причине, но я не задумывался над тем, почему у тебя будет лучшая идея, чем у меня.Возможно, найдите более конкретный селектор для того, что он должен делать, или просто используйте jquery not (), чтобы написать конкретное правило для пропуска этого конкретного текстового поля.

Удачи.

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