Начал ковырять 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));
}
} |
Подскажите, в каком направлении копать?
