问题标签 [nextsibling]
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 - 下一个兄弟姐妹如何工作?
我是 js 新手,这是我第一次使用nextSibling
选择器,我正在尝试实现一个下拉菜单。在下面的代码中,我需要在单击菜单项时显示子菜单。我怎样才能解决这个问题?
javascript - 用其他字符串替换 nextSibling
我有以下跨度元素:
使用下面的 js 函数,我可以得到 in between </span>
and的长度</div>
:
如果长度小于 8,那么我想用另一个单词或字符串替换它(例如,thanks.
)IN BETWEEN</span>
和</div>
(参见单词“thanks”位置)。
我将如何用另一个字符串替换它?
编辑:
请注意,我正在使用.each
,因为可能有多个具有相同类名的 span 元素。在第一行中,只有一个句点 ( </span>.</div>
),因此它满足条件并将被替换为另一个单词(在本例中为“thanks”)。
在第二行 ( </span>name</div>
) 中,长度大于 2,因此不会被替换。
我希望这能澄清它。
...会变成...
javascript - 如何使用jquery删除输入字段后的文本?
如何在jQuery中输入后删除文本?
jQuery
预期产出
javascript - 如何使用jquery更改“i”之后的“span”中的文本?
我正在尝试使用 jquery 更改我正在使用的插件中按钮上的文本。它的外部 html 是
它的内部 html 是
有谁知道我会怎么8:00AM
改9-3AM
?
javascript - Javascript:我的 .textContent 有效,但不是我的 innerHTML
我有一个奇怪的问题。一般来说,当我将变量设置为 时textContent
,它会显示它,但当我将它设置为时它不会innerHTML
更确切地说
这是HTML
这是脚本
所以基本上在这个练习中我必须ul
在脚本中创建一个而不修改 HTML。
我成功创建了一个ul
. 然后我必须创建一个链接,将我带到页面顶部。这是这部分:
在这里,我尝试创建一个链接,让我回到顶部。我利用 chrome 在兄弟姐妹之间有空白空间的优势在其中创建该链接。
问题是它没有显示。当我去调试器时,我没有错误,但什么也没显示。如果改变ps[g].nextSibling.innerText = hih;
它.textContent
显示了整个想法。
.innerHTML
我知道和(或我认为)之间的区别.textContent
,那么为什么它不显示我的链接,我可以让它显示吗?
python - 根据前一个兄弟的文本获取下一个兄弟的文本
我有以下 HTML:
基本上,我希望得到两个列表:
我目前正在将 Python 2.7 与 BeautifulSoup4 一起使用,并且我能够找到所有用户,但我无法将他们分成各自尊重的组。
javascript - 使用香草 javascript 查找下一个 ul?
我有以下标记:
我点击“链接 2 ”。我现在如何选择下一个 ul ( .lvl - 2 )?如何找到下一个 UL?不管有没有按钮。
这不起作用:
它选择“lvl - 1”。
python - BeautifulSoup 查找嵌套标签,儿童
我看到一堆关于在标签中查找标签和信息的信息,但我似乎找不到同样简单的东西。我要做的是访问第三个“td”元素中“a”元素(在本例中为“United States”)的文本或标题。我遇到的问题是第三个“td”元素的“样式”与第一个“td”元素(“text-align:left”)相同,所以我不能用它过滤,nextSibling只让我下一层,到第二个“td”元素。我的其余代码有效(尽管它使我使用了我认为过时的 BeautifulSoup 语法,即使我安装了 Python 3.6.5 和 BS 4.6。我猜这是另一个问题)。我正在尝试使“国家”变量起作用,并且尝试了多种方法,
HTML(https://en.wikipedia.org/wiki/Toronto_FC#Current_roster):
我的代码:
javascript - 如何使用 jquery 在新标签中包装与强标签同级的字符串?
在像下面的示例这样的 html 中,我需要text I need to select
使用自定义类将部件包装在 span 标记中,但是如何strong
使用 jquery 仅选择不包括其上方标记中的内容的那部分?
编辑:仅.text()
在父级上使用是行不通的,因为这会将整个内部 html 转换为文本,包括其中的部分strong
beautifulsoup - BS4 遍历表元素 nextsibling 或 parent?
我正在尝试按日期提取表格中的所有文本和链接,到目前为止只能获得一个条目(但由于链接名称不正确,因此不正确)。我认为nextsibling
可能在这里工作,但也许这不是正确的解决方案。
这是html:
这是我的代码:
我得到了第一个日期、文本和链接,因为我使用的是select_one
. 我需要获取所有链接并为每个日期正确命名它们。会findnext
在这里工作还是findnextsibling
?