gpt4 book ai didi

jquery.ui 使用表和项目 :tr , 占位符可排序困难

转载 作者:行者123 更新时间:2023-12-03 22:35:40 26 4
gpt4 key购买 nike

我想添加对我创建的表进行排序的支持。

当使用 item:TR 时,我实现的占位符在 IE 7 中根本不起作用。在FF中工作正常。
我已经尝试过 <UL\> 上的代码并且它执行正确。它似乎特定于表格和

我通过论坛进行了研究,似乎没有很多人使用表格排序:

<style type="text/css">
.dndPlaceHolder
{
background-color:Red ;
color:Red;
height: 20px;
line-height:30px;
border: solid 2px black;
}
.dndItem
{
background-color: #c0c0c0;
border:solid 1px black;
padding:5px;
}
</style>

<script type="text/javascript" >
$(function() {
$("#myTable").sortable(
{
placeholder:'dndPlaceHolder',
distance:15,
items:'tr',
forcePlaceholderSize:true,
change : dndChange,
update : dndUpdate
});

$("#myTable").disableSelection();

$("#myList").sortable(
{
placeholder:'dndPlaceHolder',
distance:15,
items:'li',
forcePlaceholderSize:true,
change : dndChange,
update : dndUpdate
});

$("#myList").disableSelection();

});

function dndChange(event,ui){

}

function dndUpdate(event,ui){
var msg = '';
}
</script>

<table id='myTable' >
<tr class='dndItem' id='1'>
<td>0 Active - Active</td>
</tr>
<tr class='dndItem' id='2'>
<td>1 Closed - Closed</td>
</tr>
<tr class='dndItem' id='3'>
<td>2 OnHold - On Hold</td>
</tr>
<tr class='dndItem' id='4'>
<td>3 Pending - Pending</td>
</tr>
</table>
<BR>
<UL id='myList' >
<li class='dndItem' id='1'>0 Active - Active</li>
<li class='dndItem' id='2'>1 Closed - Closed</li>
<li class='dndItem' id='3'>2 OnHold - On Hold</li>
<li class='dndItem' id='4'>3 Pending - Pending</li>
</ul>

您能否使用我提供的代码帮助我满足我的要求,或者向我推荐演示如何完成此操作的指南?

最佳答案

试试这个:

$("#myTable").sortable({
...
'start': function (event, ui) {
ui.placeholder.html('<!--[if IE]><td>&nbsp;</td><![endif]-->');
},
...
};

关于jquery.ui 使用表和项目 :tr , 占位符可排序困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2527036/

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