【发布时间】:2012-04-23 19:19:16
【问题描述】:
我有这份清单
<ul style="display:none">
<li id="key1" title="Look, a tool tip!">item1 with key and tooltip
<li id="key2" class="selected">item2: selected on init
<li id="key3" class="folder">Folder with some children
<ul>
<li id="key3.1">Sub-item 3.1
<li id="key3.2">Sub-item 3.2
</ul>
<li id="key4" class="expanded">Document with some children (expanded on init)
<ul>
<li id="key4.1">Sub-item 4.1
<li id="key4.2">Sub-item 4.2
</ul>
</ul>
有没有办法通过查询的“id”来选择每个
我试过这样,但现在可以工作了
$("ul li:#key1").qtip({
content: '<img src="icons/Icon.png" />'
});
感谢您的回答,但以上都不起作用..我试过了
$("ul li:first").qtip({
content: '<img src="icons/Icon.png" />'
});
并且我能够看到 qtip。但仅适用于列表中的第一个 (key1)。 尝试
$("ul li#key1").qtip({
content: '<img src="icons/Icon.png" />'
});
或
$("#key1").qtip({
content: '<img src="icons/Icon.png" />'
});
它不适合我.. =/
【问题讨论】:
-
你为什么要做这样的事情?
-
我正在使用 Dynatree 和 qTip 插件,我想在每个节点中放置一个带有图像的工具提示。
-
其实我不明白你想做什么selection。如果你想获取所有
li,只需使用$("li"),如果你想要基于其id的特定元素,只需使用$("#someIdName")
标签: jquery jquery-selectors html-lists