我有一个jquery函数,当单击切换按钮时,该函数冻结HTML滚动。 Click here
当用户在容器外部单击时,我想对此功能添加额外的触感-包装器将冻结HTML的滚动功能
.getMeasurementData(device, callbackForResult)
答案 0 :(得分:4)
一种解决方案可以是:
$("body").click(function(e) {
if ($(e.target).closest("#addFixed").length) {
console.log("Clicked inside #addFixed");
freeze();
} else {
console.log("Clicked outside #addFixed");
unfreeze();
}
});
使用一个没有任何stopPropagation调用的处理程序将使其他通知得到通知,并允许您处理冻结/解冻逻辑