我一直在修改上的jsfiddle發現了一個片段,從一個HTML UL導航結構創建麪包屑鏈接:jQuery的建立從表結構的麪包屑導航鏈接
工作示例:http://jsfiddle.net/pseudorad10/WpRMd/3/
試圖讓工作示例:http://jsfiddle.net/pseudorad10/GeRhW/1/
我試圖將第一個示例的功能移植到第二個。 jQuery通過相對於其原點來移動html結構來構建「碎屑路徑」,最初通過查找導航鏈接的url並賦予它一個「當前」類來設置它。 「在路徑中」的其他錨元素也被賦予「當前」類。
這標識面包屑元件和在第一實施例工作得很好...
var crumbs = $(".current").parents("ul")
.prev("li").find("a").add(".current")
,但是,從第二個例子失敗作爲HTML結構有些不同。我已經修改它無濟於事,似乎無法找到一種方法來引用正確的元素來建立路徑。
很多提前感謝...
1)歡迎來到SO。 2)目前還不清楚你想知道/正在嘗試做什麼。 – vdbuilder 2011-12-31 10:48:37
我認爲它現在應該更清晰後編輯。再次感謝。 – bellatrix 2011-12-31 13:03:26
解決了這個問題:使用http://jsfiddle.net/pseudorad10/GeRhW/5/ : 工作示例( 「電流 」)。 VAR屑= $父母(「 UL」) .prev (「a」)。add(「。current」) – bellatrix 2011-12-31 14:59:24