javascript - jquery Draggable stop能否获取停止过的对象属性数据-*

标签 javascript jquery html jquery-ui

这是一个关于可拖动停止事件的 jquery 问题。

我正在尝试获取发生“停止”的表格单元格。

像这里:

 stop: function(event, ui) {

     var el = allElementsFromPoint(event.pageX, event.pageY);
     var tablecell = $(el).filter('td').not($(this));

     tablecellStartDate = tablecell.data-start;
}

html 只是

<td data-start="2014-1-25"></td>

在控制台(FF)中我得到:开始未定义 这确实有效:

tablecell.css({'backgroundColor': 'yellow'});

最佳答案

您无法以这种方式访问​​元素属性。您可以使用 tablecell.attr('data-start')tablecell.data('start')

关于javascript - jquery Draggable stop能否获取停止过的对象属性数据-*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32616999/

相关文章:

javascript - 为什么我在加载具有 Material 的 GLTF 模型时得到黑色模型?

javascript - React Router 和路由参数

javascript - jquery.parents() 正在选择祖 parent 和祖 parent 的 sibling

javascript - 我如何使用shieldui处理国际化

javascript - 从 Api 返回的 Angular 5/6 搜索数据

javascript - 向各个方向展开框

jquery - 使用 jquery ui slider 更改选择下拉列表

javascript - Google 饼图同时显示百分比和值

javascript - 渲染模板时插入额外字符

javascript - 从静态 handle 中拖动一个 div