2009-12-07 62 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