我有以下功能在我的购物篮中添加一篇文章:
$(".addtocart").click(function(){
var product = $("#pid").val();
var qty = $("#qty").val();
if(isNaN(qty) || qty == '') alert("ERROR");
else{
alert("HIHI");
$.ajax({
type:"post",
url:"index.php",
data:"page=ajax&action=add_product&product=" + product + "&qty=" + qty,
success: function(html){
alert("AAA");
/*
$("#maininf").html($("#thumbimg").html());
$("#tinfo").html(html);
var leftPoint = (Fensterweite()-$(".readybuy").width())/2;
$(".readybuy").css("left",leftPoint);
$(".glassbox").fadeIn();
$(".readybuy").fadeIn();
*/
},
});
}
Run Code Online (Sandbox Code Playgroud)
第一个警报在IE中每次都在关联.beforeSend Step也在工作.但第二个警报永远不会到来.有谁知道为什么它不适用于IE?
谢谢.
Dar*_*nke 13
$(".readybuy").fadeIn();
*/
}, < - Extra comma will break IE
});
}
Run Code Online (Sandbox Code Playgroud)
http://jslint.com/是一个很好的工具,可以确保您的Javascript很好.解析器错误是常见的,我经常也有一个案例,Firefox可以正常工作,但Safari因为缺少/额外的逗号而在相同的脚本上呕吐.
| 归档时间: |
|
| 查看次数: |
5787 次 |
| 最近记录: |