实例:
<p>
<label class="label_name" style="width: 80px;"><lable>联动文本测试</lable>
:<span style="display:none;color:red">*</span></label>
<span class="field" style="margin-left:100px">
<span></span>
<input type="text" id="linkageTest" name="linkageTest" class="COMMON_TEXT Field isLinkage longinput" onchange="linkageChange(this)">
</span>
</p>
要求:要通过input框取到 "联动文本测试" 这几个字:
var xxx = $('#'+thiz.id).parent().prev().find('lable').eq(0).text();
解析:
.parent() 找到 input的父标签span,.prev()找到span的前一个标签<label class="label_name" ,find('lable')找到标签里的所有lable标签元素,.eq(0)取到第一个,.text()取里面的字。
参考: