Mam tabeli, gdzie chcę zmienić tło komórek na myszy nad przyciskiem myszy i w dół, moje obecne rozwiązanie nie działa jak chcę go do:jQuery jest mousedown po najechaniu myszą
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); }
});
});
});
});
Czy istnieje sposób, aby to działało w ten sposób?
Nie można przesuwać myszy nad elementem takim samym jak kliknięcie, czy też czegoś brakuje? – Pharabus
Nie polegam na tym, co próbujesz powiedzieć, mouseover! = Click/mousedown = kliknij – Jacob
jest to kombinacja, o której się nie mylę, jeśli masz myssed podczas gdy mysz jest nad elementem, uruchamia kliknięcie lub jest po wybraniu jakiegoś oporu? – Pharabus