gpt4 book ai didi

javascript - 像 Angular5 中的 DOM 选择的 Jquery

转载 作者:行者123 更新时间:2023-11-28 02:31:21 25 4
gpt4 key购买 nike

假设我们有 Angular 组件,其内容提供如下:

<component-A>
<span class = "parent">
<div class = "toBeSelected"> DemoContent</div>
</span>
<div class = "toBeSelected"> DemoContent2</div>
</component-A>

jQuery 中,如果我需要通过选择器选择元素 toBeSelected

$('.toBeSelected').click(function(){
var clickedSpanTxt = $(this).html();
console.log(clickedTxt);
});

是否存在有助于从组件中选择嵌套 DOM 元素的库。

因为 Angular5@ContentChildren 只通过选择器选择组件的 direct child 即我只能选择类 的跨度parent 或只有一个 div 类 toBeSelected

有什么方法可以同时选择 toBeSelected 类的 div。

最佳答案

您可以使用 DOM API。由于 document 可直接在 Angular 组件(.ts 文件)中使用。所以你可以使用

let elSelected = document.querySelectorAll(".toBeSelected");

这将返回 dom 元素的数组。

关于javascript - 像 Angular5 中的 DOM 选择的 Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50502276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com