我正在使用 nodejs 和 expressjs。
我从数据库加载列表。选择任何列表元素会弹出一个覆盖以编辑和删除所选项目。我不知道如何将选定的列表项发送到快速路线。
我认为需要做的事情:动态地为叠加层上的按钮分配一个 ID。我试图制作一个 jfiddle,但覆盖不起作用。
有任何想法吗?我正在使用 jquery 将叠加层滑动到视图中。
感谢您抽出时间来阅读
我有一个动态创建的列表,每个项目都有“.recordlongpress”类,我将这个 Jquery 功能应用于它。
$(document).ready(function(){
$('.recordlongpress').bind('tap', function() {
return;
});
$('.recordlongpress').bind('taphold', function() {
$('#overlay').fadeIn('fast',function(){
$('#box').animate({'top':'100px'},500);
});
});
$('#boxclose').click(function(){
$('#box').animate({'top':'-100px'},500,function(){
$('#overlay').fadeOut('fast');
});
});
});
这带来了我的叠加层,它是由 CSS 和这个 HTML 的组合完成的
<div class="overlay" id="overlay" style="display:none;"></div>
<div class="box" id="box">
<a class="boxclose" id="boxclose"></a>
<button onclick="location.href='/scape/editcustomerform/id'">Edit Contact</button>
<button onclick="location.href='/scape/deletecustomer/ID'">Delete Contact</button>
<button>E-mail Customer</button>
<button>Call Customer</button>
<button>GPS to Address</button>
<button>Create Quote</button>
<button>Create Sales Order</button>
<button>Create Cash Sale</button>
</div>
</div>
我试图将路径 id 附加到我的路线的末尾,但它只是字面上使用了 id 这个词。感谢您的任何帮助