use*_*671 2 javascript jquery opera javascript-events hover
除了最新的歌剧之外,每个浏览器都可以正常工作*.
*未在IE9下测试过
应该已经指定,它需要返回true或false,我不是用它来绑定事件.
jQuery .hover在Opera 12中有效.
var $sample = $("#sample");
$sample.hover(function() {
$sample.css("background", "yellow");
}, function() {
$sample.css("background", "");
});
Run Code Online (Sandbox Code Playgroud)
或者,.data用于存储悬停状态并对其进行测试(类似于您原来的小提琴):
var $sample = $("#sample");
$sample.hover(function() {
$(this).data('hovering', true);
}, function() {
$(this).data('hovering', false);
});
setInterval(function(){
var $sample = $("#sample");
if($sample.data('hovering')) {
$sample.css("background", "yellow");
}
else {
$sample.css("background", "");
}
}, 200);
Run Code Online (Sandbox Code Playgroud)