本教程學習內容如下
- 通過父節點查到到子節點并且獲取值
- 通過父節點查到到子節點并且獲取值
<li>
<div>
<p>提單號:
<span class="span_coPickNo">
{{? it[prop].coPickNo }}
{{=it[prop].coPickNo}}
{{?}}
</span>
</p>
<p class="ischeck">
<i class="delive_img" onclick="singleCheckBox(this)"></i>
<input name="checkbox1" type="checkbox" hidden="hidden" class="checkbox1"/>
</p>
</div>
{{? it[prop].transStatus==0 }}
<div class="list_btn affirm" onclick="commitSingler('1',this)">確認</div>
{{??}}
<div class="list_btn recall" onclick="commitSingler('0',this)">撤銷</div>
{{?}}
</li>
這里我使用了commitSingler的js
js內容如下:
function commitSingler(transAffirmValue,event){
//獲取要提交的物流合同號,提單號
//物流合同號:
alert($(event).parents("li").find(".span_coPickNo").html());
//提單號:
alert($(event).parents("li").find(".ico_zztext").html());
}
通過查到最高級的父容器,然后在通過find的方法找到對應的class就可以了,
注意:
我這里是span,所以我同.html就可以獲取到值了,如果你是input標簽,那么要通過
$(event).parents("li").find(".span_coPickNo").val();//方法來獲取