我有多个可排序列表并排.您可以调整div的宽度以覆盖其他列表.这使一个项目成为多个列表的一部分.
我想这样做,没有任何可重复的div重叠.
请参阅http://jsfiddle.net/2J6af/上的小提琴
编辑:如果你去上面的小提琴并扩展可排序项目的宽度,然后移动它并放下.您会看到它与其他可排序项目重叠.我想要排列所有可排序的项目,以便没有重叠.
编辑:我已经通过@KateA建议再次处理重叠的jQuery可排序列表,虽然它类似,但它讨论的是列表重叠而不是覆盖多个列表的可排序项.
编辑:在完成的产品中将有7个列表并排,我需要在用户丢弃项目后按特定顺序重新排列可排序.我知道你可以在sort:event中添加一个函数,也许这是重新排列和检查/纠正任何重叠的可排序项的关键功能?
编辑:我也注意到,取决于如果你已经使用向左或右手柄调整它拖动时可排序的项目的行为不同.对于你正在盘旋的列表感到困惑.例如,如果您使用左手柄调整大小并将其拾起并尝试将其放在中间或右侧列表中,它将下降到鼠标指针左侧的下一个列表,而不是显示在下方的空占位符的位置.鼠标指针.
编辑:jquery fullCalendar确实超出了我的需要,但他们是如何做到的?http://arshaw.com/fullcalendar/
编辑:我一直在努力扩展小提琴到我的可排序知识的范围,你认为我走在正确的轨道上?http://jsfiddle.net/2J6af/17/
这看起来是最简单的事情,但我无法让它发挥作用.
我需要将文本添加到多页pdf的第一页(可以是任意数量的页面)
在两页pdf上使用此代码(没有for循环,只使用$ pdf-> importPage(2))我最终得到两个页面,但第二页是第一页的重复.文本只写在第一页上,这是好的,但我需要输出pdf中包含的所有页面.这是我的代码
// Original file with multiple pages
$fullPathToFile = 'full/path/to/file.pdf';
class PDF extends FPDI {
var $_tplIdx;
function Header() {
global $fullPathToFile;
if (is_null($this->_tplIdx)) {
$this->setSourceFile($fullPathToFile);
$this->_tplIdx = $this->importPage(1);
}
$this->useTemplate($this->_tplIdx);
}
function Footer() {}
}
// initiate PDF
$pdf = new PDF();
$pdf->setFontSubsetting(true);
// add a page
$pdf->AddPage();
// The new content
$pdf->SetFont("helvetica", "B", 14);
$pdf->Text(10,10,'Some text here');
// How to get the number of pages of original pdf???
// $numPages = $pdf->getNumPages(???);
// Carry …Run Code Online (Sandbox Code Playgroud)