使用jQuery实现简单的购物车功能
<!DOCTYPE html>
<html>
<head>
<title>购物车</title>
<meta charset="utf-8" />
<!-- 引入jquery文件 -->
<script src="js/jquery.min.js"></script>
<style type="text/css">
h1 {
text-align:center;
}
table {
margin:0 auto;
width:60%;
border:2px solid #aaa;
border-collapse:collapse;
}
table th, table td {
border:2px solid #aaa;
padding:5px;
}
</style>
<script type="text/javascript">
$(function(){
$("input[type='button'][value='加入购物车']").click(function(){
var productName = $(this).parent().siblings("td:first").text();
var price = $(this).parent().siblings("td:eq(1)").text();
var stockTd = $(this).parent().siblings("td:eq(3)");
var stock = stockTd.text();
if (stock == 0) {
alert("已售完..")
return;
} else {
stockTd.text(parseInt(stock)-1);
}
var flag = false;
$(".productName").each(function(){
var name = $(this).text();
if (name == productName) {
var input = $(this).siblings("td:eq(1)").find("input:eq(1)");