8
4

2 に答える 2

2

これが機能しない理由は、anchor要素が原因です (目的を果たしていないようです)。を削除してorまたはその他の好きなものにa置き換えると、要素の外側でイベントを発生させることができます。divspanmouseup

これは私のために働いているようです。 http://jsfiddle.net/FXnsx/3/

var current_button;
$('.test').on('mousedown', function(){
    current_button = this.id;
});
$(document).on('mouseup', function(){
    alert(current_button);
});
于 2013-07-02T22:41:09.170 に答える