如果将任何子元素拖动到任何父元素之外,则会存储其位置.这是一个很大的问题.元素必须返回上一个父级.子元素必须能够在父元素和父元素内移动.父元素必须能够在它们之间移动.
问题:
码:
<script type="text/javascript" charset="utf-8" src="http://yandex.st/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" charset="utf-8" src="http://yandex.st/jquery-ui/1.9.2/jquery-ui.min.js"></script>
<script>
$(document).ready(function(){
var sortable_element = $('.sortable');
sortable_element.sortable(
{
items: ".group-caption, .group-caption .group-item",
handle: ".move",
cursor: "move",
opacity: 0.7,
containment: ".sortable",
placeholder: "movable-placeholder",
revert: 300,
delay: 150,
start: function(e, ui )
{
ui.placeholder.height(ui.helper.outerHeight());
}
});
})
</script>
<style>
.sortable {
}
.group-caption {
background: #D3CAAF;
width: 400px;
display: block;
padding: 20px;
margin: 0 0 15px 0;
}
.group-item {
background: #5E5E5E;
width: 300px;
height: 30px;
display: block;
padding: …Run Code Online (Sandbox Code Playgroud) 我使用jQuery DataTables插件和"scrollX":true水平滚动.
为什么滚动条出现在tfoot标签上方?如何让它出现在页脚下方?
var table = $('#example')
.DataTable(
{
"scrollX": true,
"scrollCollapse": true,
"dom": 'Zlrtip',
"colResize": {
"tableWidthFixed": false,
//"handleWidth": 10,
"resizeCallback": function(column)
{
}
},
"searching": false,
"paging": false,
"info": false,
"deferRender": true,
"sScrollX": "190%"
});
Run Code Online (Sandbox Code Playgroud)
请参阅演示该问题的JSFiddle示例.
需要更改表字段的类型(带数据)。从Float类型到Double类型。执行此操作的代码:
ALTER TABLE `my_table`
CHANGE COLUMN `my_value` `my_value`
DOUBLE NULL DEFAULT NULL AFTER `id`;
Run Code Online (Sandbox Code Playgroud)
但我遇到了一个问题:所有小数都变质了:旧值 -> 新值:
129.8 -> 129.8000030517578
117.9 -> 117.9000015258789
99.2 -> 99.19999694824219
Run Code Online (Sandbox Code Playgroud)
如何在不损坏数据的情况下更改字段类型?