更好的方法是您可以放置带有背景图像的锚点。您可以按照简单的过程 -
- 使用背景图像“addToCart.png”和类“addToCart”保留锚点
- 单击时将类更改为“pleasewait”,这会将背景图像更改为“pleasewait.png”
- 在 Click 上编写一个函数来检查,如果它有类“addToCart”然后阻止默认重定向,否则转到“url2.html”。
HTML:
<a href="url2.html" id="BigSwatch" class="addToCart"></a>
CSS:
.addToCart {
background-image:url('images/addToCart.png');
display:block;
/* Define width and height */
}
.pleaseWait {
background-image:url('images/pleaseWait.png');
}
Javascript:
$('#BigSwatch').click(function(e){
if($(this).hasClass('addToCart')) {
$(this).removeClass('addToCart').addClass('pleaseWait');
e.preventDefault();
}
});
我希望这会很好。