document.oncontextmenu = function(ev){
var dom = ev.target
if($(dom).parents('table').length>0){
if($('.myMenu').length==0){
$('body').prepend(`
<ul class="myMenu">
<li>复制到下一行</li>
<ul>
`)
}else{
$('.myMenu').show()
}
var x = ev.pageX;
var y = ev.pageY;
$('.myMenu').css({
'left': x,
'top': y
})
var ev = ev || event;
ev.preventDefault();
document.onclick = function(){
$('.myMenu').hide()
}
$('.myMenu').unbind('click')
$('.myMenu').click(function(){
var tr = $(dom).parents('tr')
$(tr).find('input').each(function(i,e){
var val = $(this).val()
$(tr).next().find('input').each(function(j,v){
if(i === j){
$(this).val(val)
}
})
})
})
}
}
```
js 在表格中设置右键菜单,复制到下一行
最新推荐文章于 2022-06-01 13:49:56 发布