【问题标题】:A problem with jQuery draggable with a selector handle带有选择器句柄的 jQuery 可拖动问题
【发布时间】:2010-03-17 00:06:09
【问题描述】:

我有一个问题,我有类似的代码

<table id="table">
<tr>
<td>...</td>
<tr>
</tr>
<td>...</td>
</tr>
<tr>
<td>...</td>
</tr>
</table>

和 JavaScript 这样的

$('#table').draggable(handle: '#table > tr:eq(0) > td:eq(0)');

但由于某种原因,整个表变成了句柄。当我将 td 设置为具有标识符时它可以工作,但似乎不适用于选择器。我在这里做错了吗?

【问题讨论】:

    标签: javascript jquery css-selectors


    【解决方案1】:

    试试这个方法:

    $('#table').draggable({handle: 'tr:first > td:first'});
    

    它在指定元素内部寻找处理程序。

    【讨论】:

    • 该死的,它成功了!当我不将元素本身(#table)应用到选择器中时,它可以工作!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-15
    • 2010-11-30
    • 2012-10-10
    相关资源
    最近更新 更多