Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.01.2014, 19:09
Аспирант
Отправить личное сообщение для dimon76 Посмотреть профиль Найти все сообщения от dimon76
 
Регистрация: 23.06.2011
Сообщений: 63

remove и IE 9
Всем привет! Подскажите пожалуйста, как можно побороть такое - есть обычный select, при нажатии на нем должно "убивать" первый эелемент списка. в принципе то задачу я решил, только вот "ишак" срабатывает не с первого, а со второго раза. остальные браузеры ведут себя нормально.
$(function() {
    $('#b_t').click(function() {
        $("#place").remove();
    });
});


пробовал также и с focus вместо click (c фокусом чуть получше но все равно не то)
Ответить с цитированием
  #2 (permalink)  
Старый 29.01.2014, 10:25
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,231

Сообщение от dimon76
как можно побороть такое ...
Начни с создания полного тестового примера, а не с огрызка...
Ответить с цитированием
  #3 (permalink)  
Старый 29.01.2014, 10:56
Аспирант
Отправить личное сообщение для dimon76 Посмотреть профиль Найти все сообщения от dimon76
 
Регистрация: 23.06.2011
Сообщений: 63

вот полный
$(function() {
    $('#b_t').click(function() {
        $("#place").remove();
    });
});


<select name="a" >
<option id="place">Select business </option><option></option>
<option value="1">first</option>
<option value="2">second</option>
</select>
Ответить с цитированием
  #4 (permalink)  
Старый 29.01.2014, 11:02
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,231

Сообщение от dimon76
вот полный
И кто тут имеет ИД='b_t'?
Ответить с цитированием
  #5 (permalink)  
Старый 29.01.2014, 12:58
Аспирант
Отправить личное сообщение для dimon76 Посмотреть профиль Найти все сообщения от dimon76
 
Регистрация: 23.06.2011
Сообщений: 63

ой.
select id='b_t'
Ответить с цитированием
  #6 (permalink)  
Старый 29.01.2014, 13:52
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,231

dimon76, смотрел у себя в ИЕ8 - работает с первого раза...

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
$(function() {
    $('#b_t').change(function() {
        $("#place").remove();
    });
});
</script>
</head>
<body>
<select id='b_t'>
	<option id="place">Select business </option>
	<option></option>
	<option value="1">first</option>
	<option value="2">second</option>
</select>
</body>
</html>
Ответить с цитированием
  #7 (permalink)  
Старый 29.01.2014, 14:14
Аспирант
Отправить личное сообщение для dimon76 Посмотреть профиль Найти все сообщения от dimon76
 
Регистрация: 23.06.2011
Сообщений: 63

странно... у меня (и не только у меня) в ие9 сначала выделяет селект, а только по второму щелчку вываливает список.... грусть
Ответить с цитированием
  #8 (permalink)  
Старый 29.01.2014, 14:41
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,231

dimon76, я поменял событие, если что.
Ответить с цитированием
  #9 (permalink)  
Старый 29.01.2014, 14:42
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,231

Сообщение от dimon76
по второму щелчку вываливает список
Вона ты что хотел...

Список и у меня открывает вторым кликом.

Последний раз редактировалось ksa, 29.01.2014 в 14:49.
Ответить с цитированием
  #10 (permalink)  
Старый 29.01.2014, 15:08
Аспирант
Отправить личное сообщение для dimon76 Посмотреть профиль Найти все сообщения от dimon76
 
Регистрация: 23.06.2011
Сообщений: 63

а в остальных браузерах - нормально, с первого раза
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с анимацией и remove() pro_xaoc jQuery 2 17.09.2012 23:06
remove Ext.widget('view') Nightmare ExtJS 1 30.08.2012 16:09
remove канваса выбрасывает на страницу ее код NikNikNik jQuery 1 20.03.2012 09:34
remove по индексам Viper jQuery 4 21.10.2011 22:44
Метод remove() в стандартном Array voyager ExtJS 11 08.09.2010 16:04