jQuery的可拖动插件:在mousedown上增加z-index

时间:2011-08-13 10:49:32

标签: jquery draggable

我将draggable插件应用于多个元素,并将stack选项设置为其类名。我想要的是,当我将其中一个元素鼠标按下时,它的z-index值会增加,以便它位于顶部。我怎么做到这一点?目前它只在我开始拖动元素时才有效。我知道如何编写一个可以处理问题的函数,但我宁愿使用已经在draggable插件中编写的函数。那么,我的问题是如何触发(onmousedown)改变z-index值的插件方法?

1 个答案:

答案 0 :(得分:1)

作为解决方案,您可以编写以下内容:

$('.those').mousedown(function (e) {
  var inst = $(this).data('draggable');
  inst._mouseStart(e);
  inst._trigger('start', e);
  inst._clear();
});

查看jsfiddle