同じ要素のmousdownハンドラー内の条件に基づいて、クリックハンドラーが起動しないようにしようとしています。このことを考慮:
var bool = true;
$('button').click(function() {
console.log('clicked');
}).mousedown(function(e) {
bool = !bool;
if ( bool ) {
// temporary prevent the click handler, how?
}
});
ハンドラー間で相互通信するためのきちんとした方法はありますか? ここにビンがあります:http://jsbin.com/ipovon/1/edit