如何在数据属性中使用驼峰式

时间:2018-11-05 22:29:33

标签: javascript jquery

如果我具有以下链接:

private fun isNetworkConnected(): Boolean {
val connectivityManager = getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager //1
val networkInfo = connectivityManager.activeNetworkInfo //2
return networkInfo != null && networkInfo.isConnected //3
}

然后我在javascript中获取值:

<a class="camel-case" data-MyTitle="Hello">Click me</a>

json结构如下:

var data = $('.camel-case').data();
console.log(data);

有没有一种方法可以将大写字母保留在这里,或者javascript(或者jquery中的这个?)始终将这些字母小写吗?

1 个答案:

答案 0 :(得分:3)

如果您坚持使用PascalCase,可以尝试以下操作:

<a data--My-Title="Hello">Click me</a>

然后您的data()将返回以下对象:

{
    MyTitle: 'Hello'
}

请参见Fiddle