2009-12-07 87 views

回答

3

做这将是最好的办法...

$('#id p br').remove(); 
+0

啊,谢谢你的提醒,我的工作。我通过ID访问元素,而它是一个CLASS,呃! :) – 3zzy 2009-12-07 06:16:26

+0

啊!不要担心我在这里有几个问题... – alex 2009-12-07 06:18:02

0

您是否试图在特定ID的段落中搜索BR?如果是这样,我认为这将是p#id而不是(我不是JQuery专家,但它倾向于遵循CSS选择器)。

+0

不,p是'inside'#id。 – 3zzy 2009-12-07 06:08:36

6

我尝试了这个例子,它为我工作:

<html> 
<head> 
    <title>Test!</title> 
    <script src="jquery-1.3.2.js"/> 
</head> 
<body> 
    <div id="foobar"> 
     <p> 
      This is <br/> some <br/> text. 
     </p> 
    </div> 
    <input type="button" value="Click" onclick="$('#foobar p').find('br').remove();"/> 
</body> 
</html> 

有什么不同你正在尝试去做?

+1

也可以做'$('#foobar p br')。remove();'。另外,请查看http://jsbin.com/。这很棒。欢迎。 – Kobi 2009-12-07 06:18:27