0

我有一个我一直在研究的类似 JQuery 桌面的应用程序。单击导航链接时,会打开一个新对话框。那部分一切都很好。我遇到的问题是在我的工具栏中为每个对话框创建图标。结构应如下所示:

<Div id="minimize-footer>
<div id="category1>
<a href>Dialog Title  </>
<a href>Dialog Title  </>
</div>

<div id="category2>
<a href>Dialog Title  </>
<a href>Dialog Title  </>
</div>

等等。代码应检查类别 div 是否存在,如果不存在,则创建它并添加链接。如果它存在,我只需要将它添加到已经存在的类别 div 中。我不确定为什么我使用的代码不起作用。我创建了一个小提琴,我一直在玩弄它,并且希望在我想做的事情上有一点方向。

谢谢,

小提琴

我已经对其进行了修改,因此正在创建按钮,但它并没有添加到同一个类别 div 中,它只是每次都添加一个新的。也不是将类别添加到 div id,它只是说对象。这就是它正在做的事情,我已将小提琴链接更新为:

<div id="minimize-footer" class="dialog-700 ui-corner-all ui-button" title="Click to restore dialog">
<div id="[object" object]="">
<a>Title Dialog</a>
</div>
<div id="[object" object]="">
<a>Title Dialog</a>
</div>
<div id="[object" object]="">
<a>Title Dialog</a>
</div>
<div id="[object" object]="">
<a>Title Dialog</a>
</div>
</div>
4

1 回答 1

1

看看我编辑的这个小提琴。http://jsfiddle.net/VDrw7/

在你的 jsFiddle 你有。

Category = $("drug");

应该是

Category = $("#drug");

因为您正在寻找 ID 为 drug 的元素。

于 2013-03-22T00:06:06.603 回答