Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery横向-问题在树上传播_Jquery_Html_Css - Fatal编程技术网

Jquery横向-问题在树上传播

Jquery横向-问题在树上传播,jquery,html,css,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"

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

<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>
    • 里基1

我在
div container\u 1\u 2
中,我正试图横切到
div container\u 1\u 1
我尝试了多个
parent()
调用
prev()
<代码>查找()组合等。。怎样 我可以到达父祖先
div

谢谢你的帮助 瑞奇

试试:

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


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

在他的HTML中没有最接近的DIV,他要遍历的元素是ul。问题是
container\u 1\u 1
不是
container\u 1\u 2
的祖先。你确定你的HTML是正确的吗?
$('#container_1_2').closest('ul').prev();