在我在jQuery UI中找到的可排序/可放置代码的所有示例中,引用的是在其下面有一个无序列表<ul>
和列表项<li>
。
我想知道如何为某个容器(另一个父<div>
)下的<div>
执行此操作。 jQuery UI中的此功能是否仅限于列出元素??
答案 0 :(得分:-1)
Jquery中有一个.parent()函数。
所以如果你有很多div。然后你在孩子身上使用.parent()。
所以如果你有三个div分别有class =“div1”,“div2”,“div3”。
你写了
$(“div.div3”)。parent()。css(“background-color”,“red”);
具有“div2”类的div的背景颜色为红色。如果你两次调用.parent():
$(“div.div3”)。parent()。parent()。css(“background-color”,“red”);
那么带有“div1”类的div会有一个红色背景。
有许多方法可以在树上上下移动。我会在这里练习遍历: http://api.jquery.com/category/traversing/
希望我能够提供帮助。