Select SimplecartJs-选择大小不';t与IE8一起工作
使用SimplecartJS的Internet Explorer 8存在兼容性问题: 我有一个选择大小:(shop.php) 它在Firefox、Safari等浏览器中运行良好,但在IE8(未在IE7中测试)中不起作用 我已经尝试在JS脚本(item.price(20);)中不使用item.price值的简单引号,但没有任何变化 有人有办法帮我解决这个问题吗?好的,伙计们,我做到了! 我不知道语法是否正确,我认为它可以最小化,但它在IE8中工作。 我希望它能帮助某人:Select SimplecartJs-选择大小不';t与IE8一起工作,select,internet-explorer-8,simplecart,Select,Internet Explorer 8,Simplecart,使用SimplecartJS的Internet Explorer 8存在兼容性问题: 我有一个选择大小:(shop.php) 它在Firefox、Safari等浏览器中运行良好,但在IE8(未在IE7中测试)中不起作用 我已经尝试在JS脚本(item.price(20);)中不使用item.price值的简单引号,但没有任何变化 有人有办法帮我解决这个问题吗?好的,伙计们,我做到了! 我不知道语法是否正确,我认为它可以最小化,但它在IE8中工作。 我希望它能帮助某人: if ( $.browse
if ( $.browser.msie )
{
$('.item_add').click(function()
{
var id_du_select_photo_ie = this.id;
var selecteur = 'selec' + id_du_select_photo_ie;
var selectionne = ' option:selected';
var valeur_select_photo_ie = $('#selec' + id_du_select_photo_ie + selectionne).val();
simpleCart.bind("beforeAdd", function(item)
{
if(valeur_select_photo_ie == "15 x 10 cm")
{
item.price(2);
item.set( "size" , valeur_select_photo_ie );
}
else if(valeur_select_photo_ie == "15 x 21 cm")
{
item.price(3);
item.set( "size" , valeur_select_photo_ie );
}
else if(valeur_select_photo_ie == "21 x 29,7 cm")
{
item.price(5);
item.set( "size" , valeur_select_photo_ie );
}
else if(valeur_select_photo_ie == "21 x 29,7 cm encadré")
{
item.price(20);
item.set( "size" , valeur_select_photo_ie );
}
});
});
}
if ( !$.browser.msie )
{
simpleCart.bind("beforeAdd", function(item)
{
if(item.get("size") == "15 x 10 cm")
{
item.price(2);
}
else if(item.get("size") == "15 x 21 cm")
{
item.price(3);
}
else if(item.get("size") == "21 x 29,7 cm")
{
item.price(5);
}
else if(item.get("size") == "21 x 29,7 cm encadré")
{
item.price(20);
}
});
}
;-)
simpleCart.bind( 'beforeAdd' , function( item )
{
if( item.get( 'size' ) == '15 x 10 cm' )
{
item.price( '2' );
}
else if( item.get( 'size' ) == '15 x 21 cm' )
{
item.price( '3' );
}
else if( item.get( 'size' ) == '21 x 29,7 cm' )
{
item.price( '5' );
}
else if( item.get( 'size' ) == '21 x 29,7 cm encadré' )
{
item.price( '20' );
}
});
if ( $.browser.msie )
{
$('.item_add').click(function()
{
var id_du_select_photo_ie = this.id;
var selecteur = 'selec' + id_du_select_photo_ie;
var selectionne = ' option:selected';
var valeur_select_photo_ie = $('#selec' + id_du_select_photo_ie + selectionne).val();
simpleCart.bind("beforeAdd", function(item)
{
if(valeur_select_photo_ie == "15 x 10 cm")
{
item.price(2);
item.set( "size" , valeur_select_photo_ie );
}
else if(valeur_select_photo_ie == "15 x 21 cm")
{
item.price(3);
item.set( "size" , valeur_select_photo_ie );
}
else if(valeur_select_photo_ie == "21 x 29,7 cm")
{
item.price(5);
item.set( "size" , valeur_select_photo_ie );
}
else if(valeur_select_photo_ie == "21 x 29,7 cm encadré")
{
item.price(20);
item.set( "size" , valeur_select_photo_ie );
}
});
});
}
if ( !$.browser.msie )
{
simpleCart.bind("beforeAdd", function(item)
{
if(item.get("size") == "15 x 10 cm")
{
item.price(2);
}
else if(item.get("size") == "15 x 21 cm")
{
item.price(3);
}
else if(item.get("size") == "21 x 29,7 cm")
{
item.price(5);
}
else if(item.get("size") == "21 x 29,7 cm encadré")
{
item.price(20);
}
});
}