gpt4 book ai didi

javascript - 通过 jQuery 中的对象初始值设定项设置数据属性

转载 作者:行者123 更新时间:2023-11-28 17:42:33 25 4
gpt4 key购买 nike

我想使用以下方式设置标签的数据属性(例如data-id=".."):

$('<p>', {text: 'bla', data-?: '..'}).appendTo('#tagToAppendTo');

不幸的是,我无法在对象中定义自定义部分(此处标记为?)。有没有办法这样做,或者我需要求助于 .data() 函数?

最佳答案

当属性名称不是有效的标识符名称时,您可以将其放在引号中:

$('<p>', {text: 'bla', 'data-id': '..'}).appendTo('#tagToAppendTo');
// --------------------^-------^

单引号或双引号都可以。

Is there a way to do it like this, or do I need to resort to the .data() function?

data不设置属性。详情:jQuery .data() does not work, but .attr() does

关于javascript - 通过 jQuery 中的对象初始值设定项设置数据属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47591332/

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