【发布时间】:2015-01-12 21:33:15
【问题描述】:
鉴于这个 html...
<div class="item">
<span class="handle">(handle)</span>
<span> Drag using the "(handle)"</span>
</div><br/>
<div class="handle2">(handle2)</div>
...还有这个 jQuery...
$('.item').draggable({helper:'clone', handle:'.handle'});
$('.handle2').mousedown(function(e){
$('.handle').trigger(e);
});
...为什么使用(handle2)拖动时没有触发拖动事件? ((句柄)按预期工作)
当我删除可拖动方法中的“句柄”选项时,我可以让它工作......
$('.item').draggable({helper:'clone'});
$('.handle2').mousedown(function(e){
$('.handle').trigger(e);
});
http://jsfiddle.net/2wLsvsw5/1/
我想做的是触发手柄的拖动事件。
【问题讨论】:
标签: javascript jquery jquery-ui