Jquery Transversing - 在树上移动时遇到问题

标签 jquery html css

嘿,我在这里画了一些空白希望你能帮忙:) 这是我的代码片段

<ul id="add_col">
  <li id="row_1"> <a onclick="add_row('container_1_1','','row_1','',0)" href="javascript:void(0);" class="aadd" style="display: none;">+</a>&nbsp;
<div id="container_1_1" class="drop-container ui-droppable"></div>
<ul id="dr2761">
  <li id="row_1"><a onclick="add_row('container_1_2','rem2761','row_1','','')" href="javascript:void(0);" id="rem2761" class="aadd" style="display: inline;">+</a> <a onclick="tremove('2761','row','row_1')" href="javascript:void(0);" class="arem">-</a>&nbsp;&nbsp;
    <div id="container_1_2" class="drop-container ui-droppable"><span id="key_3" class="movable ui-draggable">ricky1</span></div>
  </li>
</ul>

我在 div container_1_2 中,我试图横向移动到 div container_1_1 我尝试了多个 parent() 调用.. prev().. find() 组合等等..如何 我可以到达父祖先 div 吗?

感谢您的帮助 瑞奇

最佳答案

尝试:

$('#container_1_2').closest('ul').prev();

jsFiddle example

关于Jquery Transversing - 在树上移动时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19599463/

相关文章:

javascript - 如何测试两个 HTML 元素或 jQuery 选择器之间的等价性?

jquery - 使用 css 或 jquery 更改特定字符的格式

javascript - 如何使用 JavaScript 覆盖 CSS?

html - 通过多层的CSS文本透明度

CSS 将聊天框对齐到屏幕底部

python - 无法在 Flask 中使用 FormData() 和 jQuery 处理文件上传

javascript - 如何在延迟后在一个 div 中显示消息队列?

javascript - 在 setTimeout 调用期间超过最大调用堆栈大小

javascript - 如何从文本节点中删除 <br> 并在其包含 <b>、<i>、<a> 等时用 <p> 标记换行

jquery - 如何在浏览器窗口的右侧重新定位动态 HTML 元素?