Javascript中的按钮在html中的某些js更改后不起作用

Javascript中的按钮在html中的某些js更改后不起作用,javascript,jquery,html,Javascript,Jquery,Html,JS和jquery存在以下问题。在页面上发生的某个事件期间: task = $("#id").html(); $("#video_id").html(task); $("#id").html(""); 在那之后,#id中的按钮在#video#u id中不起作用 我试着将#video_id中的数据发送回老地方,并在那里处理事件 task = $("#video_id").html(); $("#id").html(task); $("#video_id").html(""); 但此后,id中的

JS和jquery存在以下问题。在页面上发生的某个事件期间:

task = $("#id").html();
$("#video_id").html(task);
$("#id").html("");
在那之后,#id中的按钮在#video#u id中不起作用

我试着将#video_id中的数据发送回老地方,并在那里处理事件

task = $("#video_id").html();
$("#id").html(task);
$("#video_id").html("");
但此后,id中的所有按钮都停止工作


如何在传输到#video_id时正确处理任务中的元素?

如果要使用jquery将事件绑定到按钮,则需要在复制过程中绑定事件才能正常工作

或者使用$(document).on()方法

<div id="one"><button class="two">test</button></div>
<div id="three"></div>

$(document).on('click', '.two', function(){
    alert("test");
    var test = $('#one').html();
    $('#three').html(test);                
});
测试
$(document).on('click','two',function(){
警报(“测试”);
var test=$('#one').html();
$('#三').html(测试);
});


这会将事件绑定到动态添加到DOM中的新元素。

如果要使用jquery将事件绑定到按钮,则需要在复制过程中绑定事件才能使其生效

或者使用$(document).on()方法

<div id="one"><button class="two">test</button></div>
<div id="three"></div>

$(document).on('click', '.two', function(){
    alert("test");
    var test = $('#one').html();
    $('#three').html(test);                
});
测试
$(document).on('click','two',function(){
警报(“测试”);
var test=$('#one').html();
$('#三').html(测试);
});


这将把事件绑定到动态添加到DOM中的新元素。

您能发布这些按钮的代码吗?html和事件句柄扫描这些按钮的代码?html和事件处理程序