1.在ie8下剔桨,如下的代碼,
qty = $e.siblings('[name="qty"]').val();執(zhí)行這句話時(shí)會(huì)提示對(duì)象不支持此屬性或方法徙融,
在ie8+都可以洒缀,ie8就需要給每個(gè)變量前加上var就可以了,防止混淆吧
<script type="text/javascript" src="jquery/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(".productCart").on("click",".reduce_sp_num",function(){
var $e = $(this),
id = $e.siblings('[name="qty"]').attr("data-id"),
qty = $e.siblings('[name="qty"]').val();//ie8會(huì)報(bào):對(duì)象不支持此屬性或方法錯(cuò)誤
if(qty >=2){
qty = parseInt(qty) - 1;
changeQty($e,{"cartId": id,"productQty": qty});
}else{
layer.msg('數(shù)量至少為1欺冀!', {icon: 7});
}
});
</script>
</head>
<body>
<input id="bugTest" type="text" value="111">
</body>