jQuery传递值类

时间:2010-05-16 16:50:09

标签: jquery

$(".hidee2").click(function() {
    var type = $(".st").val();
}

<form action="" method="POST"><input type="hidden" class="st" value="st"><div class="button">Room Status : Accepting Reservation <br /><span><span><a class="hidee2">Book Now!</a></span></span></div></form>

<form action="" method="POST"><input type="hidden" class="st" value="st2"><div class="button">Room Status : Accepting Reservation <br /><span><span><a class="hidee2">Book Now!</a></span></span></div></form>

<form action="" method="POST"><input type="hidden" class="st" value="st3"><div class="button">Room Status : Accepting Reservation <br /><span><span><a class="hidee2">Book Now!</a></span></span></div></form>

我如何才能获得哪本书!链接用户点击?因为我需要传递st值?有没有办法用jquery来实现这个目的?目前,只传递了st值

1 个答案:

答案 0 :(得分:1)

$(".hidee2").click(function() {
    var type = $(this).closest("form").find(".st").val();
});

即,获得最接近的形式,它是被点击的锚点(它是最近的祖先)的父亲,然后从那里向下遍历以找到子输入,并获得它的值。