次のhtmlコードがあります。
<a class="tog" href="#">Click Me</a>
<div class="result">
<input type="hidden" name="hid" value="val01" />
This is a container div
</div> <br />
<a class="tog" href="#">Click Me</a>
<div class="result">
<input type="hidden" name="hid" value="val02" />
This is a another container div
</div>
のクリック時に非表示の入力から値を取得するにはどうすればよい<a>
ですか? この jquery コードを試していますが、これらの非表示の入力要素から値を取得できません。
$(document).ready(function(){
$(".tog").click(function(){
var $this=$(this);
if (!$this.next(".result").data('loaded')){
alert($this.next("input[name=hid]").val());
}
});
});