那么可以统一定位写jquery
$(".a").hover(function(){
$(this).css("background","blue")//你这是变图片 把css里 按照自己要变化的东西去弄就行 这里是悬浮时
},function(){
$(this).css("background","blue")//你这是变图片 把css里 按照自己要变化的东西去弄就行 这里是离开时
})
应该不行,因为你要判断是否具有某个事件,就是要对他进行处理,这个就等于直接在事件里写方法。如果只是判断是否有该事件而不处理,好像写该事件没有必要。不过倒是有判断时间类型的方法,event.type比如$(this).click(function(event){alert(event.type)})然后返回的事件是"click"