使用var tb =$(nowTr).parentsUntil("tr").remove();删除当前行,为什么无效?用parentsUntil怎么改?

wuxian2015 2015-06-03 11:38:18


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>


<script src="jquery-1.6.1.min.js"></script>



<script type="text/javascript">
$(document).ready//在文档加载后激活函数

(
function()
{

$("#GetXml").click
(
function()
{

$.get
(
'score.xml', function(getsc)
{
var myXML;
if( typeof getsc == "string" )
{
alert(typeof getsc)
myXML = new ActiveXObject("Microsoft.XMLDOM");
myXML.async = false;
myXML.loadXML(getsc);
}
else
{
myXML = getsc;
}

alert( $(myXML).find("stu").size());

var t= $(myXML).find('stu');
$(t).each
(
function()
{

var stu = $(this); //把当前对象转成jquery对象,$(this)是jquery对象,可以直接用jquery扩展的方法 this是dom对象
var description = stu.find('name').text();
$('#tab').append("<tr><td>"+"bb"+"</td><td>"+description+"</td><td><input type='button' value='delete' onclick='del(this)' /></td></tr>");
}
)



}
)


}
)


}
)

</script>



</head>

<body >


<table id="tab" width="200" border="1">
<tr>
<td>编号</td>
<td>姓名</td>
<td>分数</td>
</tr>
</table>

<input type="button" value="获取XML中的指定数据" id="GetXml">
<script type="text/javascript">
function del(nowTr)
{
//多一个parent就代表向前一个标签,
//本删除范围为<td><tr>两个标签,即向前两个parent
//如果多一个parent就会删除整个table
//$(nowTr).parent().parent().remove();
var tb =$(nowTr).parentsUntil("tr").remove();
}





</script>

</body>
</html>





<?xml version="1.0" encoding="utf-8"?>
<students>
<stu>
<id>a1</id>
<name>赵</name>
<c>75</c>
</stu>

<stu>
<id>a2</id>
<name>钱</name>
<c>90</c>
</stu>

<stu>
<id>a3</id>
<name>孙</name>
<c>87</c>
</stu>

<stu>
<id>a4</id>
<name>李</name>
<c>66</c>
</stu>

<stu>
<id>a5</id>
<name>周</name>
<c>31</c>
</stu>

<stu>
<id>a6</id>
<name>吴</name>
<c>78</c>
</stu>
</students>

...全文
277 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2015-06-09
  • 打赏
  • 举报
回复
parentsUntil()要两个参数    var tb =$(nowTr).parentsUntil("table","tr").remove();
wuxian2015 2015-06-09
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
var tb =$(nowTr).closest("tr").remove();
使用parentsUntil怎么改? 求指点
天际的海浪 2015-06-04
  • 打赏
  • 举报
回复
var tb =$(nowTr).closest("tr").remove();
内容概要:LTK8319是一款单通道H桥有刷直流电机驱动器,工作电压范围为2.5V至12V,支持最高3.9A的峰值电流和2.5A的平均电流驱动能力,适用于小家电、玩具、电子锁、机器人等小型电动设备。该芯片通过两个逻辑输入(INA和INB)控制电机的正转、反转、停止与刹车,并支持PWM调速控制。集成欠压锁定(UVLO)、过温保护(TSD)及自动故障恢复功能,确保系统安全可靠运。当INA和INB持续为低电平时,芯片进入低功耗休眠模式,显著降低静态功耗。采用ESOP-8封装,符合环保无铅标准。; 适合人群:电子工程师、嵌入式系统开发者、电机控制技术人员,以及从事小型机电产品研发的设计人员;具备基本电路知识和电机控制经验者更佳。; 使用场景及目标:①用于驱动小型有刷直流电机或步进电机的一个绕组,实现精确的方向与速度控制;②适用于电池供电设备中对功耗敏感的应用,利用休眠模式延长续航时间;③在电机启停频繁、负载波动大的场合,发挥其电流控制与保护机制优势,提升系统稳定性。; 阅读建议:此文档提供了详细的电气特性、功能逻辑表、保护机制与时序参数,建议结合典型应用电路进硬件设计,并重点关注电源去耦电容选型、散热布局及PWM频率设置(不超过100kHz),以确保系统可靠运
内容概要:本文研究了一种基于遗传算法(GA)与粒子群优化算法(PSO)融合的无人机三维路径规划方法,旨在解决复杂环境中无人机避障与路径优化的问题。通过构建三维空间环境模型,提出一种结合GA全局搜索能力强与PSO收敛速度快优势的混合优化策略,并利用Matlab平台完成算法仿真与路径可视化。研究不仅实现了无人机在存在多个障碍物场景下的安全、高效飞路径规划,还对GA与PSO两种算法在路径长度、计算耗时、收敛稳定性等方面进了对比分析,评估其性能差异,为实际应用中算法选型提供依据。; 适合人群:具备一定算法设计基础和Matlab编程能力的科研人员、自动化与人工智能方向的研究生,以及从事无人机导航、智能控制等相关领域的工程技术人员。; 使用场景及目标:①应用于城市密集建筑区、山地森林等复杂地形中的无人机自主巡检与应急救援任务;②为智能交通、地理测绘、灾害监测等需要自主路径决策的无人系统提供算法支持与仿真验证;③通过对比不同智能优化算法的表现,辅助研究人员在特定应用场景下选择最优路径规划方案。; 阅读建议:建议读者结合提供的Matlab代码进仿真实验,调整种群规模、迭代次数、障碍物分布等参数,深入理解算法运机制与性能表现,并可进一步拓展至动态环境更新、多无人机协同避障等更复杂的研究方向。

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧