我简单给你写了个,你把细节完善一下就好了

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
span {
cursor: pointer;
}
.add {
display: inline-block;
width: 101px;
height: 30px;
line-height: 30px;
background: #0089ff;
color: #fff;
font-size: 12px;
text-align: center;
margin-bottom: 20px;
}
input {
width: 80px;
height: 22px;
margin: 0 10px;
}
.listBox {
margin-bottom: 14px;
}
.quote {
font-size: 10px;
margin-left: 40px;
}
.quote span {
margin-right: 10px;
color: #0089ff;
}
.quote span:last-child {
color: #f00;
}
</style>
</head>
<body>
<span class="add" onclick="addList()">+添加硬件报价</span>
<div class="quote">
</div>
</body>
<script src="../js/jquery-1.12.3.min.js"></script>
<script>
var count = 0;
function addList() {
count++;
$('.quote').append(` <div class="listBox">${count}<input type="text"><input type="text"><input type="text">单价<input type="text">数量<input type="text"> 合计<input type="text"> <span onclick="add(this)">添加</span><span onclick="remove(this)">删除</span></div>`);
}
function add() {
// 这个添加方法,你可以根据需求去实现
}
function remove(op) {
$(op).parent('div').remove();
}
</script>
</html>