gpt4 book ai didi

javascript - 不使用 CamelCasing 获取数据属性值

转载 作者:行者123 更新时间:2023-12-03 04:31:18 25 4
gpt4 key购买 nike

是否可以在不通过驼峰式大小写获取数据属性的情况下提取数据属性值?

示例:使用此按钮:

<button id="my-button" type="button" data-some-url=<%=some_dynamic_path%>>Lookup</button>

当单击此按钮时,我想做一些 ajax 操作。目前我只知道如何通过驼峰大小写获取数据属性value:

$("#my-button").on("click", function(){
url = $(this).data("someUrl");
});

相反,我更愿意像这样获取数据属性值,但当然它不起作用:

url = $(this).data("some-url");

问题:有什么方法可以通过保留连字符来获取数据属性值吗?

<小时/>

更新:

我犯了一个简单的错字。第二个版本确实有效:

url = $(this).data("some-url");

这将成功获取数据属性值。

最佳答案

只需将名称作为字符串传递给数据方法即可。

$('#my-button').data('some-url')

关于javascript - 不使用 CamelCasing 获取数据属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43476998/

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