IllegalArgumentException: недопустимый int: & ldquo; OS & rdquo; с самсунг ттс

// Get the focused element:
var $focused = $(':focus');

// No jQuery:
var focused = document.activeElement;

// Does the element have focus:
var hasFocus = $('foo').is(':focus');

// No jQuery:
elem === elem.ownerDocument.activeElement;

Какой из них вы должны использовать? цитируя jQuery docs :

Как и в других селекторах псевдокласса (те, которые начинаются с символа «:»), рекомендуется предшествовать: фокус с тегом имя или какой-либо другой селектор; в противном случае подразумевается универсальный селектор («*»). Другими словами, голый $(':focus') эквивалентен $('*:focus'). Если вы ищете текущий сфокусированный элемент, $ (document.activeElement) будет извлекать его без поиска всего дерева DOM.

blockquote>

Ответ:

document.activeElement

И если вы хотите, чтобы объект jQuery обертывал элемент:

$(document.activeElement)
30
задан Kaifi Girdhar 4 November 2014 в 07:50
поделиться