Как можно вызвать событие focus()
для элемента textarea
, средствами кода? Чтобы произошло тоже самое, как когда нажимаешь на поле textarea
мышкой.
То есть выделение (стиля textarea:focus), ну и при нажатии клавиш, текст вводится в поле.
Пробовал .focus()
, .select()
, и другие методы, но они не работают.
$('textarea').trigger('focus');
$(function(){
$(document).on("focus","textarea", function(){
console.log("textarea focus");
});
$('textarea').focus();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<textarea>con</textarea>
$('textarea').focus(function(e){ alert('Работает же')})
$('textarea').trigger('focus')
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea cols="100" row="100"> </textarea>
Это не ответ, это вопрос)))) Объясни мне, что у тя может тут не работать?????
textarea{
background:red;
}
textarea:focus{
background:green;
}
<textarea cols="100" row="100"> </textarea>
Возникла потребность подключить к сайту сервис рассылки push-уведомленийВ js-файле, предоставляемом сервисом для работы функционала, была...
Доброго времени суток, подвернулась такая задача переместить элемент массива в началоВроде сделал, но может есть более красивый способ переместить...
В первой строчке не пойму зачем используется "+", подскажите пожалуйста