[英]how to get index position of a droppable div in jquery
I am using drag and drop functionality. 我正在使用拖放功能。 I want index position of a div which is dropped something like 1 ,2,3...after each drop.
我想要一个div的索引位置,该位置在每次下降后都下降1,2、3...。
I used .position() and .offset() method but it gives me top and left index position in px my code is 我使用了.position()和.offset()方法,但是它给了我px中的顶部和左侧索引位置,我的代码是
$(".workArea").droppable({
drop: function( event, ui ) {
var y = ui.position.left();
var z = ui.position.top();
Please help in getting index position like 1,2 ,3 after each drop 每次下降后请帮助获得1,2,3之类的索引位置
Try this: 尝试这个:
drop: function(event, ui) {
alert($(event.target).index());
}
Working demo: http://jsfiddle.net/Fep8h/ 工作演示: http : //jsfiddle.net/Fep8h/
check this :) 检查这个:)
var postionA = value1;
var postionB = value2;
$("#div").droppable({
drop: function( event, resp ) {
console.log(resp.positionA,resp.positionB,resp.target);
}
});
The code below gives the index value every time 5. 下面的代码每次给出5的索引值。
drop: function(event, ui) {
alert($(event.target).index());
}
my code is following 我的代码如下
$("#sortable").droppable({
helper: "clone",
drop: function (event, ui) {
alert($(ui.placeholder).index());
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.