Начал ковырять js файл шаблона script.js и, примерно на 650 строке обнаружил вот такой обработчик
в TreeItems сваливаются все свойства торговых предложений товара, потом в цикле на каждое вешается click с вызовом функции SelectOfferProp. Здесь всё понятно, но если использовать select, то click надо заменить на change, вот тут-то я и застрял, если BX.delegate() заменить на анонимную функцию, например с алертом, то она отрабатывает на ура, а так в SelectOfferProp заходить ни в какую не хочет.
Подскажите, в каком направлении копать?
Код |
---|
case 3://sku TreeItems = BX.findChildren(this.obTree, {tagName: 'li'}, true); if (!!TreeItems && 0 < TreeItems.length) { for (i = 0; i < TreeItems.length; i++) { BX.bind(TreeItems[i], 'click', BX.delegate(this.SelectOfferProp, this)); } } |
Подскажите, в каком направлении копать?