最近工作中的一个需求要做一个类似淘宝设置默认地址的功能,今天把关键代码拿出来。

需求是这样的:

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();

}


})