0

私は次のようなことをしようとしています:ホバーオン:'.painel li' if mousedown then:すでにこれを行っているコードを実行します:

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

しかし、それは機能しません、誰もが私がそれを行うことができる方法を知っていますか?

ありがとう。

4

2 に答える 2

0

あなたが試すことができます.on()

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

});

デモ

ノート

  • ここをチェックしてください、.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 に答える