gpt4 book ai didi

javascript - 拖放、交换、Mysql

转载 作者:行者123 更新时间:2023-11-29 00:35:16 26 4
gpt4 key购买 nike

我读了很多与此类似的主题,但没有一个与 MySql 数据库一起使用(排序示例除外)

这是我能够在脚本中实现的示例(足球经理) http://jsfiddle.net/k9854/

jQuery.fn.swap = function(b){ 
// method from: http://blog.pengoworks.com/index.cfm/2008/9/24/A-quick-and-dirty-swap-method-for-jQuery
b = jQuery(b)[0];
var a = this[0];
var t = a.parentNode.insertBefore(document.createTextNode(''), a);
b.parentNode.insertBefore(a, b);
t.parentNode.insertBefore(b, t);
t.parentNode.removeChild(t);
return this;
};


$( ".dragdrop" ).draggable({ revert: true, helper: "clone" });

$( ".dragdrop" ).droppable({
accept: ".dragdrop",
activeClass: "ui-state-hover",
hoverClass: "ui-state-active",
drop: function( event, ui ) {

var draggable = ui.draggable, droppable = $(this),
dragPos = draggable.position(), dropPos = droppable.position();

draggable.css({
left: dropPos.left+'px',
top: dropPos.top+'px'
});

droppable.css({
left: dragPos.left+'px',
top: dragPos.top+'px'
});
draggable.swap(droppable);
}
});

一切都很好,当我更改播放器(拖放和交换)时,但是当我刷新页面时,我的新播放器顺序丢失了。

如何在mysql数据库中使用这个例子?或者有没有适用于 mysql 数据库的示例?

谢谢

最佳答案

我设法得到了可拖动的div的id

var drag = $('.ui-draggable').attr('id');

但是如何获取(目标)交换的 div 的 ID?

关于javascript - 拖放、交换、Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14660173/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com