@thekot24
Говнокодер.

Почему не отображается выбор аватара?

В своем предыдущем вопросе я спрашивал, как передать данные в обработчик...
Окей, с этим проблему решили, но вот еще одна: выбор в окне wndBlue не отображается. То есть не появляется та заветная менюшка с аватарами. Возможно ли это исправить?
Ниже предоставлен код.
send_question: function(){


    _wndBlue._show(500, {title: 'Отправка вопроса', text:'\
   \
    <div id="admin_edit_info_box">\
<div id="admin_user_edit_info_error"></div> \
<div class="overflow_field"> \
<div class="label label_f">Имя:</div> \
 <div class="field"><input placeholder="Не указано" id="user_edit_info_vk" type="text" value="" class="placeholder"><a href="#" onClick="user.get_names();"><i>↻</i></a></div></div> \
<div class="overflow_field"> \
<div class="label label_f">Фамилия:</div> \
 <div class="field"><input  placeholder="Не указано" id="user_edit_info_vk1" type="text" value="" class="placeholder"></div></div> \
\
\
        <div id="my-icon-select"></div>\
<input type="hidden" id="selected-text" value="">\
<div class="overflow_field"> \
<div class="label label_f">Ссылка на аватар:</div> \
<div class="field"><input title="Указывайте прямую ссылку на аватар. Пример: http://site.ru/jpg.jpg" iplaceholder="Не указано" id="user_edit_info_avatar" type="text" value="" class="placeholder"></div></div> \
<div class="overflow_field"> \
<div class="label label_f">Заголовок:</div> \
 <div class="field"><input  placeholder="Не указано" id="user_title" type="text" value="" class="placeholder"></div></div> \
<div class="overflow_field"> \
<div class="overflow_field"> <div class="label label_f">Текст</div> <textarea id="user_textarea" placeholder="Не указано" class="placeholder"></textarea></div>\
</div> \
</div> \
</div></div> </div> </div> </div></div>',onContent: function(){
                
       var iconSelect;

window.onload = function() {

  selectedText = document.getElementById("selected-text");
  document.getElementById("my-icon-select").addEventListener("changed", function(e) {
    selectedText.value = iconSelect.getSelectedValue();
  });
 
 iconSelect = new IconSelect("my-icon-select", 
                {"selectedIconWidth":48,
                "selectedIconHeight":48,
                "selectedBoxPadding":1,
                "iconsWidth":48,
                "iconsHeight":48,
                "boxIconSpace":1,
                "vectoralIconNumber":4,
                "horizontalIconNumber":3});
  var icons = [];
  icons.push({
    "iconFilePath": "/avatars/avatar1.jpg",
    "iconValue": "1"
  });
  icons.push({
    "iconFilePath": "/avatars/avatar2.jpg",
    "iconValue": "2"
  });
    icons.push({
    "iconFilePath": "/avatars/avatar3.jpg",
    "iconValue": "3"
  });
    icons.push({
    "iconFilePath": "/avatars/avatar4.jpg",
    "iconValue": "4"
  });
    icons.push({
    "iconFilePath": "/avatars/avatar5.jpg",
    "iconValue": "5"
  });
    icons.push({
    "iconFilePath": "/avatars/avatar6.jpg",
    "iconValue": "6"
  });
    icons.push({
    "iconFilePath": "/avatars/avatar7.jpg",
    "iconValue": "7"
  });
    icons.push({
    "iconFilePath": "/avatars/avatar8.jpg",
    "iconValue": "8"
  });
    icons.push({
    "iconFilePath": "/avatars/avatar9.jpg",
    "iconValue": "9"
  });
      icons.push({
    "iconFilePath": "/avatars/avatar10.jpg",
    "iconValue": "10"
  });
      icons.push({
    "iconFilePath": "/avatars/avatar11.jpg",
    "iconValue": "11"
  });
      icons.push({
    "iconFilePath": "/avatars/avatar12.jpg",
    "iconValue": "12"
  });
  iconSelect.refresh(icons);
};
    }, footer_left:'<a href="#" onclick="user._questions_history()">История отправленных вопросов</a>',footer_right: ' <div style="width: 110px; text-align: center;" id="box_button_blue" onclick="user._send_que();" class=" blue_button_wrap"><div class="blue_button">Отправить</div></div> <div onclick="_wndBlue._closed()" id="box_button_gray" class="gray_button_wrap"><div class="gray_button">Отмена</div></div>'});
    }
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
@thekot24 Автор вопроса
Говнокодер.
Перенос "onContent {...}" до "text" решил проблему.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы