Javascript.RU

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

Это виноват код или браузер?
Добрый день.
Дело в том, что только на ios я обнаружил такую ошибку.
Вот что показывает консоль:

TypeError: undefined is not an object (evaluating 'BX.PopupWindowManager.create')

А это то где происходит ошибка:

JCSmartFilter.prototype.showDropDownPopup = function(element, popupId)
{
var contentNode = element.querySelector('[data-role="dropdownContent"]');
BX.PopupWindowManager.create("smartFilterDropDown"+popupId, element, // ОШИБКА ПОКАЗЫВАЕТ НА ЭТУ СТРОКУ
{
autoHide: true,
offsetLeft: 0,
offsetTop: 3,
overlay : false,
draggable: {restrict:true},
closeByEsc: true,
content: contentNode
}).show();
};


Если смотреть лог, то в функцию все передает:
Первое значение получает [object HTMLDivElement]
Второе это число. Берутся в шаблоне, вот эта чать:

<div class="bx_filter_select_block" onclick="smartFilter.showDropDownPopup(this, '48')">
...
</div>


Во всех браузерах работает, а в ios Safari такая ошибка. Как исправить?


...
Ответить с цитированием
  #2 (permalink)  
Старый 04.03.2015, 22:27
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,492

Учитесь читать ошибки. BX.PopupWindowManager - undefined. Никакие дивы тут ни при чём.
__________________
29375, 35
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конец года или "моя курсовая работа". what-a-punk Оффтопик 2 29.09.2015 18:51
Это баг do{}while или что? regesh jQuery 10 15.02.2010 00:28
Сторонние библиотеки - быть или не быть? IIIEPJIOK Оффтопик 64 21.03.2009 19:39
Странность при вычислении выражений.. Это баг или фича? krvwd Общие вопросы Javascript 9 28.01.2009 18:04
ассоциативный массив где ключ это год или ..... Sandr Общие вопросы Javascript 8 18.07.2008 15:39