我有问题dojo/on和处理鼠标进入和鼠标离开。它不为我工作...我准备了样本代码:
<!doctype html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/dojo.js" data-dojo-config="async: 1"></script>
</head>
<body>
<div id="test">TEST</div>
</body>
</html>
<script type="text/javascript">
require(["dojo/dom", "dojo/on","dojo/domReady!"], function(dom, on) {
on(dom.byId('test'), 'mouseenter', function() { alert('12'); });
});
</script>
如果你尝试在Chrome中打开它,它不工作,虽然如果你在Opera,FF或IE中打开它,它工作得很好。我做错了什么吗?或者有其他方法可以在鼠标进入和鼠标离开上使用?在Chrome中可以使用,但希望继续使用进入和离开。
1条答案
按热度按时间1bqhqjot1#
使用
dojo/mouse
模块的扩展事件:看看它是如何在这个jsFiddle中工作的:http://jsfiddle.net/phusick/gUNuC/