0

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

<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

感谢您的帮助瑞奇

4

2 回答 2

1

尝试:

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

jsFiddle 示例

于 2013-10-25T21:10:51.953 回答
0
$('#container_1_2').closest('ul').prev();

我认为应该是这样的。使#您通过 Id 获取元素,并获取最接近的ul元素,previous 本身

于 2013-10-25T21:12:30.200 回答