首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

如何用jquery的remove()方法删除 <html>节点,多谢

2012-05-03 
怎么用jquery的remove()方法删除 html节点,谢谢。怎么用jquery的remove()方法删除 html节点,谢谢。例如:

怎么用jquery的remove()方法删除 <html>节点,谢谢。
怎么用jquery的remove()方法删除 <html>节点,谢谢。 
例如: 
<table> 
  <tr id="B">.......... </tr> 
  <tr id="A">.......... </tr> 
  <tr id="A">.......... </tr> 
  <tr id="A">.......... </tr> 
  <tr id="A">.......... </tr> 
</table> 
怎么一下删除id=A的全部节点? $("#A").remove();不好用,只删除一个id=A的节点。 

就是想请教remove()中的表达式怎么写。 

jqueryAPI给的例子: 
<p class="hello">Hello </p> how are <p>you? </p> 
$("p").remove(".hello"); 

但是我不想定义class啊,怎么写remove()表达式。谢谢 


[解决办法]
LZ你在HTML里设置的那么多id都是一样,当然只会移除一个
id应该是唯一的,不重复的
如果要重复的用name属性
[解决办法]
id 是不能重复的
所以你只能够删除一个
你可以给tr 一个样式,不需要这个样式实际存在,只是做个标记
如<tr class='NoCssTr'>...
然后
$("tr.NoCssTr").remove()
[解决办法]
狠一点,全部遍历。

JScript code
        $(document).ready(function() {            $("*").each(function(){                if (/^A/.test(this.id)) $(this).remove();            });        }); 

热点排行