Mam następujący kod do śledzenia, gdzie użytkownik kliknie na obrazek:Draw kropki na obrazie przy użyciu jQuery
<img src="images/test.jpg" id="testimg" />
<script type="text/javascript">
$("#testimg").click(function (ev) {
mouseX = ev.pageX;
mouseY = ev.pageY
alert(mouseX + ' ' + mouseY);
})
</script>
Co chciałbym zrobić to, gdy użytkownik kliknie na obrazek, chcę narysuj kropkę na współrzędnych X, Y kliknięcia.
Czy ktoś może mi doradzić, jak to zrobić?
+1 To działało ładnie, dzięki. –
co jeśli testimg znajduje się w innym pozycjonowanym pojemniku? jak to zrobić, aby zamiast tego ustawił kropkę względem okna? – butterywombat
Jeśli zmienisz rozmiar okna lub jest przewijanie, myślę, że miałoby to jakiś problem. – svirk