#12 Доступ к HTML через DOM и jQuery на JavaScript, Уроки по JavaScript
jQuery — плагин для установки курсора в текстовом поле в определенное место
Очень интересный маленький плагин для библиотеки jquery был найден на просторах интернета. Он позволяет точно выставлять позицию курсора в текстовом поле (input type=»text») или в текстовой области (textarea).
Вот этот плагин: $.fn.setCursorPosition = function(pos) {
if ($(this).get(0).setSelectionRange) {
$(this).get(0).setSelectionRange(pos, pos);
} else if ($(this).get(0).createTextRange) {
var range = $(this).get(0).createTextRange();
range.collapse(true);
range.moveEnd('character', pos);
range...
Передайте дополнительные параметры в jQuery каждый() обратный вызов
Я работаю над приложением, которое будет представлять опросы пользователю. Разметка выглядит примерно так: <body>
<div class="question" id="q1">
Question 1
</div>
<div class="question" id="q2">
Question 2
</div>
<!-- etc -->
</body>
Я хочу построить объекты JavaScript из DOM с помощью jQuery, поэтому в конструкторе Survey я просматриваю набор jQuery, используя метод each(). Проблема в том, что в функции обратного вызова я не могу получить ссылку на объект Survey, чтобы добавить каждый объект Question к массиву Survey.questions. Как получить ссылку на объект...