Я использую jquery easyui, чтобы помочь мне с проектом. Но есть проблемы, когда я использую ie10, ie11 и самую новую версию firefox для проверки формы редактирования.jquery easyui, ie10, ie11, firefox, позиция курсора по умолчанию на входе равна 0?
Когда я использовал firefox и щелкнул фокусировку, но позиция курсора 0, в начале входного значения. Когда я использовал то есть, мне нужно было дважды щелкнуть, чтобы сфокусироваться, и позиция была такой же, как и firefox.
Как установить позицию курсора по умолчанию в конце входного значения?
$ ("вход [тип = 'текст']") .on ("focus", function() { var that = $ (this); var value = that.val(); that.val (""); that.val (value); }) ; – footoss
Для этого нужно дважды щелкнуть, чтобы сфокусировать вход с помощью ie10, ie11 и edge. – footoss
Событие фокусировки срабатывает, когда элемент установлен в фокусе - не тогда, когда его щелкают. Вышеуказанная строка JQuery совпадает с (this.value = this.value;), которая также может перемещать курсор в конец, это некоторые случаи. – Steve