Javascript jQuery在safari浏览器和MAC中的chorome上不工作
我刚刚完成了一个网站和链接是 这个网站的问题是jQuery根本不能在safari浏览器上运行。jQuery也不能在MAC的Chrome上运行 如何测试?请在PC中的Chrome上打开上述链接,然后在MAC或Safari中的Chrome上执行相同操作。转到组合交易并单击添加到购物车。左侧购物车不会在以后的操作系统和浏览器上更新。但将在Windows PC的Chrome上加载 我提到我的代码以供参考。当用户单击“添加到购物车”按钮时,将执行此代码Javascript jQuery在safari浏览器和MAC中的chorome上不工作,javascript,php,jquery,ajax,cross-browser,Javascript,Php,Jquery,Ajax,Cross Browser,我刚刚完成了一个网站和链接是 这个网站的问题是jQuery根本不能在safari浏览器上运行。jQuery也不能在MAC的Chrome上运行 如何测试?请在PC中的Chrome上打开上述链接,然后在MAC或Safari中的Chrome上执行相同操作。转到组合交易并单击添加到购物车。左侧购物车不会在以后的操作系统和浏览器上更新。但将在Windows PC的Chrome上加载 我提到我的代码以供参考。当用户单击“添加到购物车”按钮时,将执行此代码 $(文档).ready(函数(){ $('.ad
$(文档).ready(函数(){
$('.add_to_cart')。单击(函数(){
var product_id=$(this.attr(“id”);
var product_name=$('#name'+product_id).val();
var product_price=$('#price'+product_id).val();
var product_image=$('#image'+product_id).val();
var product_quantity=$('#quantity'+product_id).val();
//警报(产品价格);
$.ajax({
url:“包括/添加到_cart.php”,
方法:“张贴”,
数据:{
产品标识:产品标识,
产品名称:产品名称,
产品价格:产品价格,
产品形象:产品形象,
产品数量:产品数量,
},
成功:功能(价值)
{
swal(“成功!”,“产品添加到购物车中!”,“成功”);
setInterval(函数(){
var quantity_id=$('#quantity_id').val();
$('.quantity123').load(“includes/fetch_quantity.php?id=“+$('.quantity_id')).val()).fadeIn(“slow”);
},500);
}
});
});
setInterval(函数(){
$('.popupcart').load(“includes/fetch.php”).fadeIn(“slow”);
//在标题弹出页面中使用
},500);
$('.add_to_cart')。单击(函数(){
location.reload();
});
setInterval(函数(){
$('.cart_products').load(“includes/fetch.php”).fadeIn(“slow”);
//在标题弹出页面中使用
}, 1000);
});
“add_to_cart.php”只是从数据库返回一些值,该代码与此查询无关
期待中的感谢
我建议使用类而不是id。或者在生成动态id时添加一些后缀
你在同一个页面上有多个ID#name,#city等。你认为这与safari浏览器有什么特别的关系吗,因为在Windows 10操作系统中,Chrome上的一切都很好?我从Chrome访问了他的页面,但出现了错误。如果它不能在chrome中工作,除了在Windows PC或MAC上的safariChrome中工作之外,我们如何才能在script.js文件第274行
debounce(函数(isTouchDevice))中发布
有控制台错误吗?@George你能告诉我这个错误的解决方案吗?你认为这个错误是问题的原因吗,因为这个代码在Chrome上运行得很好。只需注释第32行,然后选中Doid,没有用。
<script type="text/javascript">
$(document).ready(function(){
$('.add_to_cart').click(function(){
var product_id= $(this).attr("id");
var product_name= $('#name'+product_id).val();
var product_price= $('#price'+product_id).val();
var product_image= $('#image'+product_id).val();
var product_quantity= $('#quantity'+product_id).val();
//alert(product_price);
$.ajax({
url:"includes/add_to_cart.php",
method:"POST",
data:{
product_id:product_id,
product_name:product_name,
product_price:product_price,
product_image:product_image,
product_quantity:product_quantity,
},
success: function(value)
{
swal("Success!", "Product added into cart!", "success");
setInterval(function(){
var quantity_id= $('#quantity_id').val();
$('.quantity123').load("includes/fetch_quantity.php?id=" + $('#quantity_id').val()).fadeIn("slow");
},500);
}
});
});
setInterval(function(){
$('.popupcart').load("includes/fetch.php").fadeIn("slow");
//use in header pop_up_page
},500);
$('.add_to_cart').click(function() {
location.reload();
});
setInterval(function(){
$('.cart_products').load("includes/fetch.php").fadeIn("slow");
//use in header pop_up_page
}, 1000);
});
</script>