сделал проще, алертом:
function changeTextOnePage3(op_textinclship, op_currency, op_ordertotal)
{
if (elm.id == "hashd5561dda4545a69195256a8ee62fcc91" && elm.checked){//Самовывоз radiobutton
alert('test');
}
// последние две строки - это код компонента
op_hidePayments();
changeTextOnePage(op_textinclship, op_currency, op_ordertotal);
}
В IE - жму на радио id == "hashd5561dda4545a69195256a8ee62fcc91" - выполняется только код компонента, моего алерта нет
жму на другой радио – выполняется код компонента
жму обратно на id "hashd5561dda4545a69195256a8ee62fcc91" – появился мой алерт, потом выполняется код компонента
Код компонента, делает примерно то, что и мои условия - скрывает радиобаттоны Способа оплаты в зависимости от Варианта доставки. Скрытие происходит от значения value.. настройки скрытия в админке компонента..в IE скрывает с перввого раза..
пробовал и так, по знчаению value:
var jQnoC6 = jQuery.noConflict();
jQnoC6(document).ready(function(){
jQnoC6("input").click(function(){
if (jQnoC6("input:checked").val() == "standard_shipping%7C%D0%A1%D0%B0%D0%BC%D0%BE%D0%B2%D1%8B%D0%B2%D0%BE%D0%B7%7C%D1%81%D0%BE+%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%B0%7C0.00%7C3") {
jQnoC6("#vm_myadres_div").hide();
}
else
jQnoC6("#vm_myadres_div").show();
});
});
в итоге все тоже самое - в IE со второго пинка..