Jquery 取消绑定事件处理程序和事件,然后将其重新打开
当用户更改此表分页中的页面时,我尝试解除绑定,然后绑定one处理程序和mousemove事件 我遇到的问题是,当用户切换页面时,由于明显的原因,one处理程序不会再次触发,因为即使在用户切换页面时,它仍然被应用。出于性能原因,我正在使用一个apposed on 我能够用$table.on'page-change.bs.table'检测页面更改,函数{正在启动,但是unbind和bind没有再次重置一个处理程序,因此它会再次为该页面启动 基本上,我需要一个火为每一页,而不是一次整体Jquery 取消绑定事件处理程序和事件,然后将其重新打开,jquery,Jquery,当用户更改此表分页中的页面时,我尝试解除绑定,然后绑定one处理程序和mousemove事件 我遇到的问题是,当用户切换页面时,由于明显的原因,one处理程序不会再次触发,因为即使在用户切换页面时,它仍然被应用。出于性能原因,我正在使用一个apposed on 我能够用$table.on'page-change.bs.table'检测页面更改,函数{正在启动,但是unbind和bind没有再次重置一个处理程序,因此它会再次为该页面启动 基本上,我需要一个火为每一页,而不是一次整体 var $ta
var $table = $('#table-javascript').bootstrapTable({
method: 'get',
url: 'bootstrap_database.php',
height: 2500,
cache: false,
striped: true,
pagination: true,
search: true,
pageSize: 200,
pageList: [200, 400, 1000, 2000],
minimumCountColumns: 2,
clickToSelect: true,
columns: [{
field: 'ID',
title: 'ID',
align: 'center',
visible: false
}]
});
$('#table-javascript').one('mousemove', function() {
...
});
$table.on('page-change.bs.table', function () {
$('#table-javascript').unbind('one', function() {
$(this).bind('one');
});
});
.unbind'mousemove';但是一个处理程序呢,我需要它在页面更改时再次启动