如何用list元素替换链接然后在IE7 / 8中用jQuery添加新链接?

时间:2011-10-17 01:07:40

标签: javascript jquery

我无法控制HTML的生成方式,需要将一串链接放入列表中,然后为每个项目添加新链接。

我简化了http://jsfiddle.net/jhASu/的代码,它适用于Chrome / Firefox和IE9,但不适用于IE 7和8(不会生成新的链接)。可能是什么原因造成的?

提前致谢。

2 个答案:

答案 0 :(得分:1)

http://jsfiddle.net/jhASu/11/

这可行我会稍微提取你的功能:这只会根据预设值将锚点添加到你想要的那个。

答案 1 :(得分:0)

this你的想法是什么?

$('#div1').find('a').wrap('<ul />').each(function() {
    $(this).wrap('<li>');
});