gpt4 book ai didi

javascript - DRY 属性选择

转载 作者:行者123 更新时间:2023-11-30 13:22:26 26 4
gpt4 key购买 nike

假设我在页面上有一个元素:

<div data-name='foo'>

获取属性值的最佳方式是什么?有没有比 $('[data-name]').attr('data-name')$('[data-name]').data('名称')?

最佳答案

我不知道你如何定义“DRY”...
if (x < 0) x = 1不是“DRY”因为你写了两次 x 吗?

无论如何在当前的DOM结构中,不,没有。选择器效率低下,这是更重要的!

你可以给元素一个id,这样可以使代码更快。

<div id='foo' data-name='foo'> </div>

...

$('#foo').data('name'); // That's more like it.

关于javascript - DRY 属性选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9736888/

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