提问人:Ravi Shankar Pandey 提问时间:11/17/2023 最后编辑:OlivierRavi Shankar Pandey 更新时间:11/17/2023 访问量:27
如何用表格本身中的单击下载来替换它
How to replace this with a single click download in table itself
问:
目前,我必须右键单击才能下载。我想要表格中的一个简单的按钮来下载。
<div id="menu-file-clone" style="display: none;">
<a href="javascript:void(0)" class="custom-menu-list file-option download"><span><i class="fa fa-download"></i> </span>Download</a>
</div>
$('.file-item').bind("contextmenu", function(event) {
event.preventDefault();
$('.file-item').removeClass('active')
$(this).addClass('active')
$("div.custom-menu").hide();
var custom =$("<div class='custom-menu file'></div>")
custom.append($('#menu-file-clone').html())
custom.find('.download').attr('data-id',$(this).attr('data-id'))
custom.appendTo("body")
custom.css({top: event.pageY + "px", left: event.pageX + "px"});
$("div.file.custom-menu .download").click(function(e){
e.preventDefault()
window.open('download.php?id='+$(this).attr('data-id'))
})
})
我尝试过,但当我在 td 块内移动 div 时它不起作用。
答: 暂无答案
评论