最近工作中的一个需求要做一个类似淘宝设置默认地址的功能,今天把关键代码拿出来。
需求是这样的:
1.地址信息字段有收货人、收货地址、联系电话、邮政编码、操作。
2.操作一列的值有默认地址和设置默认地址。平时只显示默认地址值,只有当用户的鼠标到一行地址信息时,如果地址不是默认地址,操作一列显示“设置默认地址”值,鼠标移开时“设置默认地址”值隐藏不见。
代码:
<c:foreach items="" var="">
//tr表示一行地址信息
<tr>
<td></td>
···
<td>//表示操作列
<a href="#">设置默认地址<a/>
<a href="#">默认地址<a/>
</td>
</tr>
</c:foreach>
$("td").hover(function(){
function(){
//加判断
$(this).find("a").show();//a代码
},
function(){
//加判断
$(this).find("a").hide();
}
})