JSFiddle - React, Tailwind, and code Playground
by crislivinitup
HTML
<div id='outerDiv'>
outerDiv: click works here
<div id='innerDiv'>innerDiv: click doesn't work here</div><br />
outerDiv: click works here</div>
CSS
#innerDiv {
display:inline-block;
background-color: #999;
}
#outerDiv {
background-color: #444;
}
JavaScript
(function($){
$(document).ready(function () {
$("#divBook")
.mousedown(function (event) {
var clickVar = (navigator.appName == "Netscape" || navigator.appName == "Opera") ? 0 : 1;
if (event.button == clickVar) {
event.preventDefault();
$(this).unbind('click');
}
});
});
})(jQuery);
$(function () { //short hand for window.onLoad or $(document).ready()
$('#outerDiv').on('mousedown', function (event) {
console.log('mouseevent button: ' + event.button);
console.log('windowevent button: ' + window.event.button);
});
$('#innerDiv').on('mousedown', function (event) {
});
});