Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.11.2016, 03:04
Интересующийся
Отправить личное сообщение для Antonqq Посмотреть профиль Найти все сообщения от Antonqq
 
Регистрация: 05.11.2016
Сообщений: 18

jquery и всеми любимый Internet Explorer
Есть вот такая функция:
$('.dblclick option').dblclick( function(){
//код
});

Хром, опера, фокс - все работает, но в ie не хочет

Последний раз редактировалось Antonqq, 17.11.2016 в 03:23.
Ответить с цитированием
  #2 (permalink)  
Старый 17.11.2016, 03:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

Antonqq,
а зачем нужен такой клик?
Ответить с цитированием
  #3 (permalink)  
Старый 17.11.2016, 03:40
Интересующийся
Отправить личное сообщение для Antonqq Посмотреть профиль Найти все сообщения от Antonqq
 
Регистрация: 05.11.2016
Сообщений: 18

У меня есть список
<select size="6" class="dblclick">
<option>1</option>
<option>2</option>
<option>3</option>
//...
</select>


И при двойном клике на строку, я получаю её данные
Ответить с цитированием
  #4 (permalink)  
Старый 17.11.2016, 04:11
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

Antonqq,
а стандартно никак?
$('.dblclick').on('change', function(){
alert(this.value)
});
Ответить с цитированием
  #5 (permalink)  
Старый 17.11.2016, 05:03
Интересующийся
Отправить личное сообщение для Antonqq Посмотреть профиль Найти все сообщения от Antonqq
 
Регистрация: 05.11.2016
Сообщений: 18

я о том, что когда так, то работает в ie:
$('.dblclick').dblclick( function(){

Так нет:
$('.dblclick option').dblclick( function(){

А мне нужно именно option выбирать
Ответить с цитированием
  #6 (permalink)  
Старый 17.11.2016, 05:10
Интересующийся
Отправить личное сообщение для Antonqq Посмотреть профиль Найти все сообщения от Antonqq
 
Регистрация: 05.11.2016
Сообщений: 18

Работает:
$('.dblclick').on('dblclick', function()

Не работает, а очень нужно:
$('.dblclick option').on('dblclick', function()
Ответить с цитированием
  #7 (permalink)  
Старый 17.11.2016, 07:17
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

Сообщение от Antonqq
Не работает, а очень нужно:
лучше бы это нигде не работало, потому что не нужно, и ваша задача в чём то другом и но чтобы её решить нужно знать зачем вам это понадобилось?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Jquery функционал не работает в Internet Explorer allross92 Ваши сайты и скрипты 5 03.06.2014 14:32
Internet Explorer запретил выполнение сценариев и элементов ActiveX на этой странице Nailya Internet Explorer 3 02.12.2013 12:30
This web site only supports Internet Explorer 6.0 and Internet Explorer 7.0. monolithed Оффтопик 1 22.07.2011 17:54
Jquery + XML + Internet Explorer testdriver jQuery 12 15.10.2009 08:14
Не отрабатывает opener.location.reload() для Internet Explorer nickstarnew Events/DOM/Window 0 06.03.2009 13:20