我有那種有一個mouseover
事件中綁定列表:我怎樣才能得到另一個祖先的祖先指數?
myObject = function()
{
this.listTemplate = $("<ul></ul>")
.mouseover(function(event) {
//Do mouse over stuff
})
.click(function(event) {
//Do click stuff
});
//...more stuff
}
在我的代碼後來,我填充這個名單由Ajax調用返回的項目,這是所有工作順順當當...
在阿賈克斯的成功方法:
//...
$(items).each(function(item) {
$("<li />").append("<a />").text(item.value)
.appendTo(templateList);
});
//...
在我mouseover
情況下,event.target
返回預期錨定,但我需要的li
祖先的索引(內ul
)我徘徊了。
鑑於li
的內容可能比只有錨點更復雜,jQuery是否提供了一種簡單的方法來查找?
即我懸停的li[0]
或li[4]
等一些後代......
我不知道爲什麼我認爲我必須編碼這些...你過去了嗎?無論如何,現在修好了,謝謝。 – BenAlabaster 2010-06-25 22:51:35
@BenAlabaster - 它應該......其他東西如果不起作用,可能會驗證您的網頁,看看有什麼東西不匹配......這甚至不是我能記得看到的問題:) – 2010-06-25 22:53:22
+1謝謝,那只是票。這是最後一件事,防止我的對象工作,因爲我想它;) – BenAlabaster 2010-06-25 22:58:07