javascript-临时Onmouseover
作者:互联网
CSS“悬停”选择器将临时样式应用于元素,但不是确定的:
div:hover {
background-color: red;
}
我可以用javascript做同样的事情,但是它有些复杂,对于几个元素来说是不可能的:
var elem = document.getElementsByTagName ("div")[0];
elem.onmouseover = function () {
this.style.backgroundColor = "red";
}
elem.onmouseout = function () {
this.style.backgroundColor = "transparent";
}
有没有更好的办法 ?像这样:
document.getElementsByTagName ("div")[0].ontemporarymouseover = function () { // LoL
this.style.backgroundColor = "red";
}
谢谢
解决方法:
// jQuery’临时mouseevents’
$("element").bind
({
mouseover:
function ()
{
},
mouseout:
function ()
{
}
});
$("element").unbind('mouseover mouseout');
我希望这是满足您需求的好方法.
标签:onmouseover,javascript 来源: https://codeday.me/bug/20191210/2098914.html