如何div使用JQuery/Javascript 检查光标是否在html页面上?
我正在尝试获取光标坐标以查看它们是否在我元素的矩形中.也许有预定义的方法?
UPD,不要说任何关于hover事件等等.我需要一些方法,它会返回页面上某些元素的true/false,如:
var result = underElement('#someDiv'); // true/false
Run Code Online (Sandbox Code Playgroud) 是否可以使用JavaScript获取对象的所有样式?就像是:
main.css
-------
#myLayer {
position: absolute;
width: 200px;
height: 100px;
color: #0000ff;
}
main.js
-------
var ob = document.getElementById("myLayer");
var pos = ob.(getPosition);
// Pos should equal "absolute" but
// ob.style.position would equal null
// any way to get absolute?
如果鼠标位于div事件上,我如何得到一个非常简单的true/false语句= true else = false
var test = $("#main-nav").on("mouseenter", function (e) {
e.preventDefault();
console.log(e.preventDefault());
return true;
});
if (test === true) {
//do something
} else {
//something different
}
Run Code Online (Sandbox Code Playgroud)