0

マウスの動きに追従するボタンです。マウスがクリックされたときにこのボタンを停止したい!

jQuery( document ).ready( function() { 

$( "#enbfb-button-wrapper-5" ).parent().mousemove( function( e ) { 

jQuery( "#enbfb-button-wrapper-5" ).css( { 
top: e.pageY - 10, left: e.pageX + 30

} ); 
} );

私はmousemoveを殺さなければならないと思います!どうやってそれをしてください?

ありがとう

4

3 に答える 3

0

あなたは次のように意味します:

$( "#enbfb-button-wrapper-5" ).parent().on('mousemove click', function(e) {
   if(e.type == 'mousemove') {
        $( "#enbfb-button-wrapper-5" ).css( { 
          top: e.pageY - 10, left: e.pageX + 30
        });
   }
   else if(e.type == 'click') {
        $( "#enbfb-button-wrapper-5" ).parent().unbind('mousemove');
   }
});
于 2013-08-21T06:17:03.877 に答える
0

詳細については、バインドバインド解除を参照してください。

jQuery( document ).ready( function() { 

$( "#enbfb-button-wrapper-5" ).parent().mousemove( function( e ) { 

jQuery( "#enbfb-button-wrapper-5" ).css( { 
top: e.pageY - 10, left: e.pageX + 30

} ); 

$( "#enbfb-button-wrapper-5" ).parent().click( function( e ) { 

$( "#enbfb-button-wrapper-5" ).parent().unbind("mousemove");

} ); 


} );
于 2013-08-21T06:15:17.150 に答える