event.preventDefault() 不工作
event.preventDefault() is not working
我正在尝试从电子商务网站的购物车中删除我的商品,我正在使用 jquery,但没有任何效果...
我的 link 我点击午餐 jquery:
<a class="btn addpanier" href="addpanier.php?id=<?php echo $a['id'];?>">
我的jquery代码:
(function($){
$('.removepanier').click(function(event){
event.preventDefault();
$.get($(this).attr('href'),{},function(data){
if (data.error) {
alert(data.message);
}else{
if(confirm(data.message + '. Voulez vous revenir en accueil?')){
location.href="index.php";
}else{
$('#panier12').empty().append(data.panier);
$('#total12').empty().append(data.total1 + ' MAD');
$('#total2').empty().append(data.total1 + ' MAD');
$('#panier2').empty().append(data.panier);
}
}
},'json');
return false;
});
})(jQuery);
代码运行正常,但它把我带到了用 href 编写的 link,这不是我想要的...
$(document).ready(
$('.removepanier').click(function(event){
event.preventDefault();
$.get($(this).attr('url'),{},function(data){
if (data.error) {
alert(data.message);
}else{
if(confirm(data.message + '. Voulez vous revenir en accueil?')){
location.href="index.php";
}else{
$('#panier12').empty().append(data.panier);
$('#total12').empty().append(data.total1 + ' MAD');
$('#total2').empty().append(data.total1 + ' MAD');
$('#panier2').empty().append(data.panier);
}
}
},'json');
return false;
});
)
在 html
中将 href attr
更改为 url
我正在尝试从电子商务网站的购物车中删除我的商品,我正在使用 jquery,但没有任何效果... 我的 link 我点击午餐 jquery:
<a class="btn addpanier" href="addpanier.php?id=<?php echo $a['id'];?>">
我的jquery代码:
(function($){
$('.removepanier').click(function(event){
event.preventDefault();
$.get($(this).attr('href'),{},function(data){
if (data.error) {
alert(data.message);
}else{
if(confirm(data.message + '. Voulez vous revenir en accueil?')){
location.href="index.php";
}else{
$('#panier12').empty().append(data.panier);
$('#total12').empty().append(data.total1 + ' MAD');
$('#total2').empty().append(data.total1 + ' MAD');
$('#panier2').empty().append(data.panier);
}
}
},'json');
return false;
});
})(jQuery);
代码运行正常,但它把我带到了用 href 编写的 link,这不是我想要的...
$(document).ready(
$('.removepanier').click(function(event){
event.preventDefault();
$.get($(this).attr('url'),{},function(data){
if (data.error) {
alert(data.message);
}else{
if(confirm(data.message + '. Voulez vous revenir en accueil?')){
location.href="index.php";
}else{
$('#panier12').empty().append(data.panier);
$('#total12').empty().append(data.total1 + ' MAD');
$('#total2').empty().append(data.total1 + ' MAD');
$('#panier2').empty().append(data.panier);
}
}
},'json');
return false;
});
)
在 html
中将 hrefattr
更改为 url