Tengo una tabla donde quiero cambiar fondo de la celda el ratón por encima y el botón del ratón, mi solución actual no funciona como yo quiero que:jQuery se mouseDown en mouseover
function ChangeColor(sender) {
sender.style.backgroundColor = 'yellow';
}
var clicking = false;
$(document).mouseup(function() {
clicking = false;
});
$(document).ready(function() {
$('#Table1 tr').each(function() {
$('td', this).each(function() {
$(this).mousedown(function() {
clicking = true;
});
$(this).mousedown(function(event) {
if (clicking==true) { ChangeColor(this); }
});
});
});
});
¿Hay alguna forma de hacerlo funcionar así?
¿No pasa el mouse por encima y por debajo de un elemento igual que hacer clic o me falta algo? – Pharabus
No confío en entender lo que está tratando de decir, mouseover! = Haga clic/mousedown = haga clic en – Jacob
es la combinación de la que estoy confundido, si mousedown mientras el mouse está sobre un elemento dispara el evento click o después de algún tipo de selección de arrastre? – Pharabus