У меня есть масса кода, который после разбиения всего этого с помощью методов try и catch я расшифровал до следующего:
try {
if (typeof $('select') == 'object') {
$('select').each(function() {
var selOb = $(this);
var dWidth = 170;
if (selOb.hasClass('mediumDropDown')) {
dWidth = 100;
} else if (selOb.hasClass('smallDropDown')) {
dWidth = 50;
} else if (selOb.hasClass('longDropDown')) {
dWidth = 250;
}
$(this).chemSelectbox({
width: dWidth,
removeClass: ['chemSideTip']
});
});
}
} catch (err) {
alert(err.message + ' : checkout_init() 2');
}
и, в частности,
$(this).chemSelectbox({ width: dWidth, removeClass: ['chemSideTip'] });
Я удалил обе опции, так что это не так, но мой плагин работает на всех других панелях браузера, т. Е.
Кто-нибудь знает, почему это происходит?
касается