问题标签 [parent-node]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 带有节点和父节点的循环未到达结束
我正在尝试做一个简单的循环并检查节点/parentNode
类名是否与数组中的字符串匹配。代码如下:
任何想法这里有什么问题?
javascript - Javascript“this”通过不同的范围
请阅读并尝试下面的代码。点击“foo”段落。查看浏览器控制台,我没有看到预期的结果,而如果我点击“栏”,我会看到。
为什么会这样?
实时代码:http: //jsbin.com/izuleg/1/edit
jquery - 如何获取 textNode.parentNode id?
我正在尝试编写一个简单的 CMS,用户可以在其中在 contenteditable DIV 中添加新段落。此外,所有段落的 id 都必须重新编号。我能够通过 jquery 完成以下代码来做到这一点:
js:
一切都很好,除了 window.getSelection().getRangeAt(0).endContainer.id; 仅当按下 ENTER 时文本光标位于段落中文本的末尾时,它才会给我父 .paragraph 的 ID。但如果光标位于文本中间,则“newpargId”id 未定义。
你可以在jsFiddle上查看
有什么方法可以获取 textNode 父 ID?像:
我在尝试:
但它不起作用:(
javascript - 为什么这不是有效的代码?
我的 javascript 文件中有这段代码(我正在使用 YUI):
现在,如果我在我的 javascript 文件末尾有这个权利,它就可以正常工作。但是,如果我在其他代码之前拥有它,那么我的其他代码(函数)将不再起作用。
我已进一步将问题与这段代码隔离开来:.get('parentNode') - 当我取出该部分时,所有其他代码和功能都会再次工作。
我不确定,但我认为我可能需要采取以下措施:
但我正在努力将其应用于我的顶部代码。
谢谢!
更新
由于某种原因,这段代码无效:
当我将它粘贴到http://www.jslint.com/时,它是如此错误以至于它甚至无法扫描它!“JavaScript 语法错误,无法继续可靠地解析程序”
这段代码有什么问题?它说“将'var'声明移动到函数的顶部”-但是当我这样做时,它只是再次说了同样的话。
有没有人可以告诉我那段代码有什么问题。还是它可能太难或太难了,应该以更简单的方式完成?
谢谢!
cakephp - CakePHP 2.x 中的 ACL,类型为“both”
我正在实现 CakePHP ACL。我希望我的模型既是请求者又是受控者,所以我这样设置它:
我遇到的问题是,我的模型有不同的父节点,具体取决于节点的类型(ACO 或 ARO)。
我想通过使用 parentNode() 函数来解决它:
所以基本上让它为每种情况返回适当的父级。
这可能吗?如果可以,怎么做?
===== 更新 - 2013-10-04 =====
我已经提交了正在查看的官方票 :-)
javascript - Javascript在没有jQuery的情况下获取X父节点
我只是使用“Javascript:;”从一些网站手动抓取数据 在浏览器的地址栏中。它比复制/粘贴更容易。
我遇到了一些我必须做的事:object.parentNode.parentNode.... 以获取一些信息,并且由于它因站点而异,它可能处于任何级别。
显然我不想要一个循环并遍历它,因为这会使一个简单的任务更加广泛。
有没有办法说:object.parentNode[4] 或者没有 jQuery 之类的东西?
xml - xsl我如何访问父节点的其他元素
我正在尝试根据其他一些值填充创建的日期时间。如果插入日期为空,则现在应输入,否则将显示插入日期。见下面的输入
所需的输出是
请参阅下面我的 xslt 1.0 代码,但它没有返回所需的输出
java - 递归计算二叉树中的内部节点(父节点)
我需要创建一个递归方法,该方法将二叉搜索树的根节点作为参数。然后,此递归方法将返回整个二叉搜索树中内部节点总数的 int 值。
这是我到目前为止所拥有的:
有没有更好的办法?我也坚持找到一个迭代解决方案。
javascript - parentNode 没有正确删除
我的javascript知识很差。我正在尝试在http://www.twitch.tv/directory/all上使用greasemonkey 运行脚本,以根据流的镜头旁边提供的图像从列表中删除某些类型的流(如炉石的图片,我的世界等)。这是代码:
所以我在 w3schools 网站上尝试了它并且代码工作正常,但是当我尝试在 twitch.tv 中实际运行它时它什么也没做(似乎)。我是否缺少有关父节点的信息?还是油猴?
jquery - jQuery没有找到父母
我正在尝试将某些内容附加到 afieldset
但 ajax 找不到按钮的父级。
我在整个网站上都看到了这个例子,但它对我不起作用。我错过了什么?