jQuery删除当前节点元素
下⾯⼀段代码给⼤家介绍了jquery删除节点元素的⽅法,具体代码如下所⽰;jquery在一个元素后追加标签
//state⽤来判断获取内容的状态,单击⼀次获取⽂本内容,第⼆次单击删除内容
var state = 0;
function getfilecontent(btn){
//这边⽤来判断是否已经获取到⽂本内容,获取到则删除
if(state == 1){
var td = $(btn).parent().parent().next().children();
state = 0;
return;
}
var filePath = ElementById("filepath").im();
var tr = btn.parentNode.parentNode;
var tds = tr.getElementsByTagName("td");
var fileName = tds[0].im();
$.post("<%=basePath%>intelligentjournal/getfilecontent.do",
{
"filePath":filePath,
"fileName":fileName
},function(fileContent){
var file = fileContent;
var ntr = ateElement("tr");
ntr.innerHTML = '<td id = "td">' + file + '</td>';
var tr1 = ElementById(fileName);
tr1.appendChild(ntr);
},"JSON");
state = 1;
}
⼀开始使⽤原⽣的JavaScript,这样remove()在⾕歌浏览器上可以使⽤,在IE浏览器上不兼容,以后记得⽤jQuery。好了,就说这么多啦~~~~~希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!