46得票3回答
使用jQuery获取HTML 5数据属性,考虑连字符和大小写敏感性。

如何使用jquery的.data()方法获取数据属性?在哪些情况下html5 data-*属性会转换为小写和驼峰命名法?在使用自定义属性存储数据时,需要遵循哪些主要规则?<input type="button" class="myButton" value="click me" data...

39得票6回答
HTML5数据属性(data-* attribute)类型转换字符串和数字

为什么data-value="2.0"的值被转换为字符串,而data-value="2.5"的值被转换为数字?在我的函数中,我可以处理这个问题。我只是想更好地了解Javascript如何处理数字和字符串。这有点让我措手不及。<a data-value="2.0">2.0</a...

37得票3回答
jQuery.data() 存储在哪里?

jQuery把data()设置到DOM对象的值存储在哪里? 是否存在某种变量,例如jQuery.dataDb或其他私有变量? 有没有办法访问这个对象?

31得票5回答
如何检查一个元素是否可拖动、可放置或其他可操作的状态?

我有一堆使用jQuery的元素,其中一些可以拖拽,一些可以接受拖放,还有一些既可以拖拽又可以接受拖放。我如何检测一个元素是可拖拽的还是可接受拖放的?

26得票3回答
如何从FormData中删除值

这里有一种将文件append到FormData中的方法: var data = new FormData(); jQuery.each($('#file')[0].files, function(i, file) { data.append('file-'+i, fi...

25得票4回答
如何保留数据属性的大小写?

HTML对象: <div data-myAttribute="test"></div> 代码: var $o = $("div"); $.each($o.data(),function(k,v){ console.log(k); //writes ...

17得票3回答
使用jQuery动态设置数据属性的值

我在客户端事件中广泛使用数据属性来管理数据。是否可以使用JavaScript或jQuery动态地将值分配给数据属性?<li data-class_value="somevalue" class="myclass"></li> $('.myclass').click(...

12得票4回答
jQuery的data()函数是用来做什么的?

我还没搞清楚 jQuery 函数 data() 有什么用处。能否举个例子来说明它的用法吗?

12得票3回答
如何隐藏jQuery数据表格

当我想切换数据表的可见性时,我该如何隐藏jQuery数据表格?问题是如果我写隐藏语句,它只会隐藏行,而不是标题和页脚。我怎样才能完全隐藏数据表格? 为了隐藏,我使用了以下代码: var oTable = $('#example').dataTable(); // 'example is th...

7得票5回答
使用jQuery按数据属性对HTML元素进行分组和计数

我正试图使用jQuery将每个数据属性的实例按照其在页面中出现次数分组为列表,类似于在新闻部分中对类别或标签进行分组。 例如,我想创建像这样的内容: 类别1(5) 类别2(3) 类别3(1) 从以下HTML中获取: <ul class="categories"> ...