|
|
|
| Добрый день.
Подскажите, пожалуйста, как реализован механизм "видео" на сайте "Вконтакте"
Когда рисунки можно и перемещать, и при нажатии на них срабатывает событие click.
Ведь при перемещении тоже идёт Click. Как их отловить? | |
|
|
|
|
|
|
|
для: Jaroslav
(20.06.2014 в 18:22)
| | клик это не нажатие только down мышки
это down и up на одном объекте
у Draggable Widget есть событие start
так же есть ф-ция
http://api.jquery.com/event.stopPropagation/#event-stopPropagation1
далее попробуйте развить идею, может выйдет | |
|
|
|
|
|
|
|
для: moonfox
(20.06.2014 в 22:09)
| | что-то проклюнулось, спасибо :) | |
|
|
|
|
|
|
|
для: Jaroslav
(20.06.2014 в 22:29)
| |
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>draggable demo</title>
<style>
#draggable {
width: 100px;
height: 100px;
background: #ccc;
}
</style>
<script src="js/jquery-1.10.2.js"></script>
<script src="js/jquery-ui-1.10.4.custom.js"></script>
</head>
<body>
<div id="draggable">Drag me</div>
<script>
$( "#draggable" ).draggable();
$( "#draggable" ).click(function( event ) {
event.stopPropagation();
// Do something
alert('lol');
});
</script>
</body>
</html>
|
все вышло гораздо проще) | |
|
|
|