删除wraper标签

删除wraper标签

问题描述:

这是我的代码 如何删除wraper span标签(不要删除文本)删除wraper标签

<ul> 
     <li> 
     <a href="#"> 
     </a> 
     <ul> 
      <li> 
       <a href="#"> 
        <span>Removce wraper tag</span> 
       </a> 
      </li> 
     </ul> 
     <li> 
    </ul> 
+1

代码在哪里? – Vimalnath

+3

有什么问题? –

+0

我在这里@Michael Dautermann – Hunter

您可以使用jQuery的unwrap了点。只需使用任何选择器即可识别span,然后致电unwrap。举例来说,如果你给span的ID(这只是一个例子),则:

$("#theid").unwrap(); 

Live example | source

+0

谢谢,但我不能添加任何类或ID,这是巅峰购物车帮助我,我不是jQuery专家 – Hunter

+1

@Hunter:除了上面给出的我所需要的唯一专业知识,是想出一个CSS选择器来匹配跨度。在你的例子中,例如'$(“ul> li> ul> li> a> span”)...'也可以工作:http://jsbin.com/erozox/2但是我建议找一些元素可以用作该元素的根,因此不会影响页面上的其他匹配'span'元素。通常有一种方法可以找到某种东西来锚定它。另外:“我不是专家”不是没有尝试的借口。事实上,说“我不是专家”是开始发展专业知识的好方法。 –

+0

谢谢,我正在尝试自己 – Hunter