修改
按钮以这种方式嵌套:
按钮由
触发$(document).on("click" , ".down-arrow" , function() {
});
<div>
<div>
<div class="this is the div I am after">
<!-- To get this text -->
</div>
<div class="down-arrow" id="10">
<!-- this is the div that has the arrow button -->
<img src="downarrow.png" id="10down" width="100%" height="auto">
<img src="uparrow.png" style="display:none" class="upArrow" id="10up" width="100%" height="auto">
</div>
</div>
所以我回显了行,每行都有一个唯一的标识符。
选中的按钮位于div内,因此当我单击按钮时,我无法在包含按钮的div中获得一段文本。
所以我使用.outerHTML
来显示我所追求的ID,如何使用.outerHTML
信息专门选择位于按钮之外的ID?
var selectedDiv = document.getElementById(selectedId).outerHTML;
答案 0 :(得分:1)
如果你正在使用jQuery(我认为你认为你是jQuery),请尝试以下方法:
.parent()
如果您想进一步提升DOM,请添加更多pwr
s。