我写了一些jquery代码,以便在另一个div
内的div
上获取点击事件。
<div class="parent">
<div class="values_to_get">
<div class="catch_click_event_here">
</div>
</div>
</div>
所以现在有人可以帮助我,当我点击class="values_to_get"
div
时,我需要使用class="catch_click_event_here"
在div中获取值。我有一个divs
与class="parent"
答案 0 :(得分:4)
$('div.catch_click').click(function (){
variable = $(this).parent().attr('value'); //this is div.catch_click
});
这样,您可以在“要获取的值”div中获取“value”属性的内容。 不知道您需要什么值,只需将'value'替换为您要查找的属性。
答案 1 :(得分:1)
如果您使用jquery 1.3或更高版本,则可以使用closest
方法
$('.catch_click_event_here').click(function() {
$(this).closest('.values_to_get').val();
});