gpt4 book ai didi

javascript - 如何选择div自定义名称

转载 作者:行者123 更新时间:2023-12-03 05:23:36 24 4
gpt4 key购买 nike

我的页面中有一个情况,除了 target 的这 2 条线索之外,我没有任何线索。

<div itemscope>
some <html>
........
</div>

我怎样才能target divitemscope我,e <div itemscope>

假设我有这样的结构

    <div itemscope>
<a hrfe="http://www.a.com">a.com</a>
</div>

<div itemscope type="tang">
<a hrfe="http://www.b.com">b.com</a>
</div>

<div>
<a hrfe="http://www.c.com">c.com</a>
</div>


<div>
<a hrfe="http://www.d.com">d.com</a>
</div>

请告诉我这种选择器的名称,以便我可以在 StackOverflow 上搜索它

var allDivWith_itemscope = $('div[i don"t know what else]');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<div itemscope>
<a hrfe="http://www.a.com">a.com</a>
</div>
<div itemscope type="tang">
<a hrfe="http://www.b.com">b.com</a>
</div>

<div>
<a hrfe="http://www.c.com">c.com</a>
</div>


<div>
<a hrfe="http://www.d.com">d.com</a>
</div>

最佳答案

有两件事我想提一下:

  1. 您的 href 属性有拼写错误。
  2. 您应该为自定义属性使用 data-* 前缀。
<小时/>

因此,在此基础上您可以更改为:

<div data-itemscope>

现在在 js/jquery/css 中你可以这样做:

// css
div[data-itemscope]{
properties:values;
}

// javascript
document.querySelector('div[data-itemscope]')

//jquery
$('div[data-itemscope]')

关于javascript - 如何选择div自定义名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41257654/

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