jQuery | focus () с примерами
Опубликовано: 13 Декабря, 2021
Focus () - это встроенный в jQuery метод, который используется для фокусировки на элементе. Элемент фокусируется щелчком мыши или кнопкой перехода по вкладкам.
Синтаксис:
$ (селектор) .focus (функция)
Здесь селектор - это выбранный элемент.
Параметр: принимает необязательный параметр «функция», который указывает функцию, запускаемую при возникновении события фокуса.
Возвращаемое значение: возвращает выбранный элемент, на котором сфокусирован фокус.
Код №1:
В приведенном ниже коде этому методу передается функция.
< html > < head > < style > span { display: none; } body { width: 35%; height: 50px; border: 2px solid green; padding: 35px; margin: 10px; } </ style > </ script > </ head > < body > <!-- this paragraph element get focused --> < p > < input type = "text" > < span >focused</ span ></ p > <!-- jQuery cdee to show working of this method --> < script > $("input").focus(function() { $(this).next("span").css("display", "inline"); }); </ script > </ body > </ html > |
Выход:
Перед щелчком мыши внутри поля ввода -
После щелчка мышью внутри поля ввода с текстом «GeeksforGeeks» -
Код №2:
В приведенном ниже коде этому методу не передаются параметры.
< html > < head > < style > span { display: none; } body { width: 30%; height: 50px; border: 2px solid green; padding: 35px; margin: 10px; } </ style > </ script > </ head > < body > <!-- this paragraph element get focused --> < p > < input type = "text" > < span >focused</ span ></ p > <!-- jQuery code to show working of this method --> < script > $("input").focus(); </ script > </ body > </ html > |
Выход:
Прежде чем щелкнуть мышью внутри поля ввода -
После щелчка мышью внутри поля ввода с текстом «GeeksforGeeks» -