用JS 删除A链接的父元素里所有的内容a有CLASS,怎么写?

<divid="one"><pclass="fl">安装时间:</p><divclass="fl"><inputtype="radio"name="times"check... <div id="one">
<p class="fl">安装时间:</p>
<div class="fl">
<input type="radio" name="times" checked="checked"/>近一周
<input type="radio" name="times" />近一个月
<input type="radio" name="times" />其他<input type="text" />后每<input type="text" />天
</div>
<a class="delete" value="删除"/></a>
</div>
不能添加ID 只可以通过CLASS 去查找删除
难道无人可以解答?
展开
 我来答
英雄山上龙1
2013-12-23
知道答主
回答量:29
采纳率:0%
帮助的人:31.8万
展开全部
首先要取到A元素 你通过class 如果用原生JS 需要封一个函数来取
因为这里只有1个A 所以可以用
var oDiv=document.getElementById('one');
var oA=oDiv.getElementsByTagName('a')[0];
var aDiv=oDiv.getElementsByTagName('div')[0];

在DOM树里 把第一个class为fl 的DIV 删了

oA.onclick=function(){
oDiv.removeChild(aDiv)
}
lzii_lzii
2013-12-23
知道答主
回答量:9
采纳率:0%
帮助的人:3.8万
展开全部
用jquery
$("a.delete").parentUntil("#one").find(".fl").removeClass("fl");
找到 这个A链接带delete class的 最高父节点div#one ,然后在里面找所有的.fl元素 并删除它们的class
追问

就是这么个东西

点击删除以后  就是下面这个图的东西消失     代码已经给了    希望大神帮忙,必须用JS 强调一下   给代码   本人新手  求大大带

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ybbtgjyv
2013-12-24 · TA获得超过190个赞
知道小有建树答主
回答量:339
采纳率:100%
帮助的人:222万
展开全部
完全可以实现。
能否用jq?
js代码一大片。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式