相关疑难解决方法(0)

在没有库的情况下获取JavaScript中的兄弟姐妹

如何使用JavaScript"向上"寻找兄弟姐妹?基本上,我需要一个prevUntil()类似于jQuery中的函数的函数.

我有很多<div>元素,都在同一级别,例如:

<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
Run Code Online (Sandbox Code Playgroud)

我想从一个单击的元素开始,然后沿着兄弟树继续工作,直到找到符合类名标准的元素,然后停止.

我该怎么办呢?

javascript dom

11
推荐指数
3
解决办法
2万
查看次数

parentNode或previousElementSibling在IE8中不起作用

我有一些javascript,并且在IE8中,parentNode或previviousElementSibling似乎都在破坏.代码在firefox和IE9中运行良好.这是没有实现的行:

$(submitter.parentNode.parentNode.previousElementSibling).children('#mark_as_broken').show();
Run Code Online (Sandbox Code Playgroud)

代码是这样的

<form><div><input id=mark_as_broken></input></div></form>
<form><div><input id=mark_as_fixed></input></div></form>
Run Code Online (Sandbox Code Playgroud)

其中mark_as_fixed输入是提交者.这适用于其他浏览器.

任何想法都不会起作用,为什么?

javascript internet-explorer-8

4
推荐指数
1
解决办法
9204
查看次数

标签 统计

javascript ×2

dom ×1

internet-explorer-8 ×1