我有一个如下列表
<tr>
<td>val1</td>
<td>val2</td>
<td>val3</td>
<td><span class="span_view">1</span><a class="view_class">View</a></td>
</tr>
<tr>
<td>value1</td>
<td>value2</td>
<td>value3</td>
<td><span class="span_view">2</span><a class="view_class">View</a></td>
</tr>
如果我单击视图链接,那么它应该打印 span 的关联值,例如,对于第一个视图,它将是 1,对于第二个视图,它将是 2。我编写了以下代码,但它没有打印该值:
$('.view_class').live('click',function(){
var parentDiv = $(this).closest('span');
alert(parentDiv);
var curprice=parentDiv.find('span[id=span_view]').val();
alert(curprice);
});
它显示[object Object]
和undefined
。请指导我哪里有问题。提前致谢。