【发布时间】:2014-09-20 04:38:59
【问题描述】:
我有一个这样的 HTML DOM 结构。我想访问“ctitle”、“daytime”和“vv”中的文本。我在<button> 的位置。如 $(this) = 按钮:
注意:<ul>....</ul> 中的 DOM 元素是重复的
<ul id="classes">
<li class="ctitle" />
<li class="cschedule">
<table>
<tr/>
<tr>
<td class="vv" />
</tr>
<tr>
<td class="daytime">
<tr>
</table>
</li>
<li>
<button />
</li>
</ul>
这是我的努力,但没有一个有效。
ctitle= $(this).closest("#classes").find(".ctitle").text();
vv = $(this).closest("#classes").find("table .vv").text();
daytime = $(this).closest("#classes").find("table .daytime").text()
【问题讨论】:
-
如果您从有效的 HTML 开始,它可能更容易,为什么要搜索 ID,它是唯一的。
标签: jquery html jquery-mobile dom