Hi All.

I have a draggable related question. What I am trying to do is to have
a horizontal band of images in a page (spans the entire doc width).
This band is supposed to be draggable since I have way more images
than can be drawn in the window.

However I would like to restrict the drag so that of the first image
is visible I want to disallow dragging right and if the last image is
visible I want to disallow dragging left. I know what the stop
conditions are given a ui object, basically is ui.position.left>0 stop
and similarly if ui.position.left + width of band < window_width -
scrollbar stop (a bit naive but will work for now). However I seem to
be unable to cancel the drag.

I have tried messing with the layout and containment option for
draggable to no avail. I have included a test page that demonstrates
what I have right now.

Any help would be greatly appreciated.

Thanks.
AM


<html>
<head>
  <script type="text/javascript" src="scripts/jquery-latest.js"></
script>
  <script type="text/javascript" src="scripts/jquery.ui.core.draggable.
1.6rc1.js"></script>
  <style type="text/css">
        .fixed-container { clear: both; margin: 1em; overflow: hidden; }
        .images { white-space: nowrap; }
  </style>
  <script type="text/javascript">
        jQuery( function($) { $("#images").draggable({"axis": "x"}); });
  </script>
</head>
<body>
        <div class="fixed-container" id="fixed_container">
                <div class="images" id="images">
                        <img 
src="http://imgs.xkcd.com/comics/turing_test.png";></img>
                        <img 
src="http://imgs.xkcd.com/comics/turing_test.png";></img>
                        <img 
src="http://imgs.xkcd.com/comics/turing_test.png";></img>
                        <img 
src="http://imgs.xkcd.com/comics/turing_test.png";></img>
                        <img 
src="http://imgs.xkcd.com/comics/turing_test.png";></img>
                        <img 
src="http://imgs.xkcd.com/comics/turing_test.png";></img>
                        <img 
src="http://imgs.xkcd.com/comics/turing_test.png";></img>
                        <img 
src="http://imgs.xkcd.com/comics/turing_test.png";></img>
                </div>
        </div>
</body>
</html>


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery UI" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jquery-ui?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to