2012-09-07 62 views
0

我在这里设置了一个小提琴在JSFiddleTravsering dom文档 - jsfiddle

我的排队是如何使用我的输入的名称travelserse到最近的TH,并获得其内容?在小提琴案件“www.sverigemotrasism.nu”应该被提取。

我试过并尝试了许多不同的解决方案,每次都会变得更近一点..但现在我没有选择,至少这是我的想法!?

看一看,如果你知道如何解决它,我会很高兴地听到如何;)

+0

你能提供URL到你的小提琴吗?这将帮助我看到你正在尝试做什么。 – ORION

+1

有一些错误。首先你将javascript放在document.ready中(jsfiddle自动执行),这意味着这些函数超出了onclick处理程序的范围。那么事实上'th'不是'input'的父类,所以你需要首先定位'tr'然后找到'th'。我得到了这个:http://jsfiddle.net/XqV2t/2/ – adeneo

回答

1

由于TH实际上不是输入父母,但父母TD的更高级别的兄弟姐妹,我用.closest()找到父TR,然后下到目标TH:

<script> 
     var texten = $('#sverigemotrasism').closest('tr').find('th').text(); 
     alert(texten); 
</script> 
​