Я пытаюсь найти текущую позицию каретки (мигание |) в координатах x и y. У кого-нибудь есть способ сделать это? Я действительно не знаю, с чего начать.Получить позицию каретки в координатах x и y в javascript
Я знаю, что это возможно в javascript, так как для него есть плавный jQuery-плагин, но я хочу сделать это без jQuery.
Более конкретно, меня интересует, как Google Instant отображает выбор # 1 как серый текст. Я планирую сделать это как для текстовых полей, так и для текстовых полей, получив позицию каретки (как я уже упоминал выше), а затем поместив текст, используя абсолютное позиционирование. Если у кого-то есть лучший способ сделать это, дайте мне знать.
Спасибо!
Интересно. Я думаю, что мне придется делать что-то другое, чем то, что Мгновенно, потому что то, что они используют, не способно помещать этот серый текст предложения в середине предложения, только в самом конце. Опция, которую вы описали, может звучать, но мне интересно, есть ли более простой способ сделать это. – Gus
Если предложение содержит контент в середине введенного вами термина, вам лучше показать его в раскрывающемся списке div ala google. Или у вас действительно запуталось бы и было бы сложно поддерживать (кодовое) взаимодействие. Поиск по Spotlight (Mac os x) и поиск на рабочем столе (Windows Vista +) выполняются одинаково. – sankargorthi