我需要使用w jQuery事件mouseleave
,并注意你可以将它绑定到一个元素,比如做代码..
$('#outer').mouseleave(function() {
$('#log').append('<div>Handler for .mouseleave() called.</div>');
});
但我不想这样做,因为我需要在页眉或JS文件中包含它,这将加载每个页面。
我宁愿让它只使用内联,就像你可以使用onclick
,onchange
等其他JavaScript事件一样....你能用同样的方法吗?如果是这样,怎么样?
答案 0 :(得分:0)
将代码放在您需要的页面页脚中的内联<script>
标记中(即在您要添加处理程序的元素之后)。
答案 1 :(得分:-1)
将其添加到您的网站布局/模板上,作为<script>
部分<head>
区域中的委托事件,即:
<head><script type="text/javascript">
$(document).ready(function() {
$('body').on('mouseleave', '#outer', function() { /** Your Log code **/ });
});
</script></head>