Я вспомнил небольшую вещь, которую у меня было бесчисленное количество в начальной школе. Увы, бег под заходящим солнцем - моя потерянная молодежь.
Давайте вернемся к делу, давайте сфотографируем:
<select id = "cardnolist" size = "4"> </select>
Общий эффект реализован. Нажмите на опцию в Select, назначьте ее на ввод выше и напишите непосредственно в jQuery:
Кода -копия выглядит следующим образом:
$ ("#картнолистский параметр"). Click (function () {
$ ("#card"). attr ("value", ""). attr ("value", this.value);
})
Что -то странное
Поскольку пользователи в основном используют домашние двойные браузеры, такие как 360 браузер,
<meta http-equiv = "x-ua-совместимый" content = "IE = edge, chrome = 1"/>
Нативный запуск Eclipse использует хромированное ядро для разбора. При помещении в испытательную среду он становится стандартом IE8 для анализа.
Теперь проблема здесь, научись копать ... э -э, нет!
При открытии с IE8 опция нажатия не имеет ответа.
Гарерт и попробовал:
Кода -копия выглядит следующим образом:
$ ("#картнолистский параметр"). Click (function () {
оповещение ("111");
$ ("#card"). attr ("value", ""). attr ("value", this.value);
оповещение ("222");
})
Щелчок вообще не называется.
Сначала я подумал, что это была проблема совместимости для события jQuery Click под IE8, но JQuery инкапсулировал совместимость и решил ее. Он имеет такое широкое приложение, поэтому я не смог бы встретить его.
Позже я подумал, что это может быть, что клик не был добавлен в опцию под IE8. После его изменения, щелчок был добавлен в Select. Это было сделано, и IE8, Firefox и Chrome можно было бы распределить на вход плавно.
Кода -копия выглядит следующим образом:
$ ("#cardnolist"). Click (function () {
$ ("#card"). attr ("value", ""). attr ("value", this.value);
})
Байду обнаружил, что кажется, что «как мы все знаем, в т.е. опция выбора не поддерживает событие OnClick» O (□) o
После напоминания это было изменено на:
Кода -копия выглядит следующим образом:
$ ("#cardnolist"). Click (function () {
$ ("#card"). val (this.value);
})