Javascript中的按钮在html中的某些js更改后不起作用
JS和jquery存在以下问题。在页面上发生的某个事件期间: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中的
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和事件处理程序