我想单击时将jQuery可拖动div带到前面。我读this post,并在这里构建JsFiddle,但它不起作用。我错过了什么吗?谢谢!如何在点击时将可拖动的div放到前面?
这里是我创建的jsfiddle,这些元素是可拖动的,并且会在拖动时被拖动到前面,但我不能在被点击时将它们放到前面。 z-index之间有冲突吗? JSfiddle
下面是代码: HTML
<div>
<div id="box1" class="front-on-click"></div>
<div id="box2" class="front-on-click"></div>
<div id="box3" class="front-on-click"></div>
<div id="box4" class="front-on-click"></div>
这里是JavaScript:
$(document).ready(function() {
$('#box1,#box2,#box3,#box4').draggable({stack: "div"});
$('.front-on-click').click(function(){
$('.front').removeClass('front');
$(this).addClass('front');
});
});
谢谢!
我可以拖动改变你的代码工作他们把它放在前面,你能更清楚你想要做什么? –
是的....拖动并把它前面正在工作....我想点击并把它放在前面以及..... – Lisa
你的意思是当你点击div它来到所有div的前面 – Sandeep