这是动态示例jsFiddle dynamic DEMO CLICK ME 这是静态示例jsFiddle static DEMO CLICK ME
当我将标记动态加载到div中时,它在IE7中不起作用。
但如果它是静态的,它可以正常工作。
昨天我无法清楚地陈述我的问题所以我做了这个小提琴。
请检查并回复。
答案 0 :(得分:0)
这是因为IE6 / 7规范化了他们的href属性。更改$ li选择器以在href的末尾搜索文件名,如下所示:
$li = jQuery('#siteMap [href$=' + $lnkStr1 + ']').parents('li');