Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.12.2011, 12:19
Новичок на форуме
Отправить личное сообщение для Kubert Посмотреть профиль Найти все сообщения от Kubert
 
Регистрация: 07.05.2009
Сообщений: 4

IE8 не работает скрипт
Проблема с отображением в IE8 (другие версии не смотрел).
Остальные браузеры нормально.
Смысл скрипта изменять стандартный select на наш.
http://javascript.ru/forum/attachmen...d=132497385 9


$('select.rk_select').each(function(){
    rk_select(this);
});

function rk_select(object){
    // (1) Определяем основные параметры
    var speed = 100;
    var selectID = object.id;
    var valSelect = $(object).val();
    var valSelectName = $('select#'+selectID+' :selected').text();
    var parent = $(object).parent();
    $(object).hide(0);

    // (2) Вместо стандартного select вставляем наш див
    $(parent).append('<div class="rk_select" id="'+selectID+'"><div class="listValue" id="'+selectID+'"></div><div class="left"></div><div class="center"><div class="selectedValue" id="'+valSelect+'">'+valSelectName+'</div></div><div class="right"></div></div>');

    // (3) Теперь заполняем див [B]listValue[/B] option-ами из select-а
    $('select#'+selectID+' option').each(function(){
        var name = $(this).html();
        var value = $(this).attr("value");
        $('div.listValue#'+selectID).append('<li id="'+value+'">'+name+'</li>');
    });

.....
.....
.....

});
<div id="header">
    <select class="rk_select" id="number">
        <option value="1">Один</option>
        <option value="2">Два</option>
        <option value="3">Три</option>
        <option value="4">Четыре</option>
        <option value="5">Пять</option>
    </select>
</div>
Изображения:
Тип файла: jpg ie_error.jpg (15.9 Кб, 20 просмотров)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простой скрипт не работает в Chrome illusionoflife Общие вопросы Javascript 11 21.11.2011 10:39
скрипт работает в IE через раз jsVAN Internet Explorer 2 10.03.2011 03:27
Не работает скрипт :( VladimirV Javascript под браузер 5 21.12.2010 14:26
Почему скрипт работает в IE6 и не работает в opera и IE8? msufx Javascript под браузер 6 18.09.2009 18:44
Скрипт меню-гармошки работает выборочно Extern Элементы интерфейса 2 23.02.2009 15:32