0

我正在尝试做这样的事情:悬停在:'.painel li' if mousedown then:执行我已经这样做的代码:

$('.painel li').bind('mousedown hover', function () {
    // Code     
});

但是,它不起作用,有人知道我该怎么做吗?

谢谢。

4

2 回答 2

0

您可以尝试.on()

$('.painel li').on('mousedown hover', function() {

});

演示

笔记

  • 检查here.bind()也在工作..
  • 检查您是否包含 jQuery 库
  • $(document).ready(function() { // code })简而言之,将所有 jQuery 代码包装在$(function() { // code })

更多的

您还可以分离事件绑定,如下所示:

$('.painel li').mousedown(function() {
    console.log('mousedown');
}).hover(function() {
    console.log('hover');
});

演示

于 2012-07-11T16:56:46.963 回答
0

改为尝试:

$(".painel li").on("mousedown hover", function(event){
    alert('you made it');
});
于 2012-07-11T16:57:11.340 回答