好的,我知道这应该很简单。我有一个<dl>
包含数据定义和数据标签的定义列表 ( )。我在其中一个数据定义中有输入,因此用户可以定义定义。
然后我试图获取该定义的标签名称。在演示中,警报应提示“cycle_3”。
var myErrors = $('.myTest').prev('dt').text();
console.log(myErrors);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<dl>
<dt> cycle_1:</dt>
<dd> test </dd>
<dt> cycle_2: </dt>
<dd> test </dd>
<dt> cycle_3: </dt>
<dd>
<input class="myTest" value="test" />
</dd>
</dl>