[英]JavaScript: How to find out the position of the mouse in the div box?
[英]How to disabled javascript when mouse out div?
鼠標輸出div時如何禁用javascript?
這是我的代碼onmousemove
改變div id left
寬度,但為什么javascript仍然工作,當我onmouseout
id container
如何禁用javascript當我onmouseout
出id container
我試過了
container.on('mouseout', function (e) {
isResizing = false;
});
但不工作,我該怎么做?
https://jsfiddle.net/ksfqgv0p/2/
var isResizing = false;
$(function () {
var container = $('#container'),
left = $('#left'),
handle = $('#handle');
container.on('mousemove', function (e) {
isResizing = true;
});
container.on('mouseout', function (e) {
isResizing = false;
});
$(document).on('mousemove', function (e) {
if (!isResizing)
return;
left.css('width', e.clientX - container.offset().left);
handle.css('margin-left', e.clientX - container.offset().left);
});
});
var isResizing = false;
$(function () {
var container = $('#container'),
left = $('#left'),
handle = $('#handle');
left.on('mousemove', function (e) {
isResizing = true;
});
left.on('mouseout', function (e) {
isResizing = false;
});
$(document).on('mousemove', function (e) {
if (!isResizing)
return;
left.css('width', e.clientX - container.offset().left);
handle.css('margin-left', e.clientX - container.offset().left);
});
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.