I am not sure anchors are draggable because they are not strictly an element 
... what i would try is changing one of them to a div element and putting 
  inside it or setting explicit width and height then try to drag it ... 
i've never tried dragging anchors before so i am not sure but it is my theory
  ----- Original Message ----- 
  From: Damion M Broadaway 
  To: [email protected] 
  Sent: Monday, November 10, 2008 6:32 PM
  Subject: [Proto-Scripty] Re: Scriptaculous Draggables on anchor tags only 
setting last declared as draggable.


  Right now it doesn't work in anything.  I am developing in FF 3.


  ************************************************* JAVASCRIPT
  (action.js) ************************************************
  window.onload=function(){
   polaroid_1();
   polaroid_2();
   polaroid_3();
   polaroid_4();
  }
  function polaroid_1(){
   new Draggable('polaroid_1', { revert: true });
  }
  function polaroid_2(){
   new Draggable('polaroid_2', { revert: true });
  }
  function polaroid_3(){
   new Draggable('polaroid_3', { revert: true });
  }
  function polaroid_4(){
   new Draggable('polaroid_4', { revert: true });
  }
  ************************************************* JAVASCRIPT
  ************************************************

  ************************************************* HTML (index.html)
  ************************************************
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://
  www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml";>
  <head>
  <meta http-equiv="Content-Type" content="text/html;
  charset=iso-8859-1" />

  <title>WEBSITE</title>
  <meta name="keywords" content="">
  <meta name="description" content="">
  <meta name="robots" content="">
  <meta name="pagerank" content="1">
  <meta name="MSSmartTagsPreventParsing" content="TRUE">
  <meta name="rating" content="general">
  <meta name="distribution" content="global">
  <meta name="revisit-after" content="2 days">
  <meta name="author" content="">
  <meta name="copyright" content=".">

  <script src="js/prototype.js" type="text/javascript"></script>
  <script src="js/scriptaculous.js" type="text/javascript"></script>
  <script type="text/javascript" src="http://jquery.com/src/latest/";></
  script>
  <script type="text/javascript" src="js/greybox.js"></script>
  <script type="text/javascript" src="js/actions.js"></script>
  <link href="style/tlu.css" rel="stylesheet" type="text/css"
  media="screen" />
  <link href="style/greybox.css" rel="stylesheet" type="text/css"
  media="all" />

  </head>

  <body>
   <!-- CONTAINS ALL OTHER ELEMENTS. SET TO WIDTH/HEIGHT OF BG IMAGE --
  >
   <div id="container">
     <!-- TLU LOGO -->
     <img id="tlu_logo" src="imgs/logo.png" alt="WEBSITE :. Logo" />
     <!-- NAVIGATION WRAPPER -->
     <div id="nav">
       <!-- NAVIGATION ELEMENTS -->
       <a id="nav_academics" href="" title="WEBSITE :. Academics"></a>
       <a id="nav_athletics" href="" title="WEBSITE :. Athletics"></a>
       <a id="nav_student_life" href="" title="WEBSITE :. Student
  Life"></a>
       <a id="nav_fa" href="" title="WEBSITE :. Financial Aid"></a>
       <a id="nav_visit" href="" title="WEBSITE :. Schedule a Visit"></
  a>
       <a id="nav_contact" href="" title="WEBSITE :. Contact Us"></a>
     </div>
     <!-- POLAROIDS -->
     <a id="polaroid_1" href="#" title="WEBSITE :. Drag Me!"></a>
     <a id="polaroid_2" href="#" title="WEBSITE :. Drag Me!"></a>
     <a id="polaroid_3" href="#" title="WEBSITE :. Drag Me!"></a>
     <a id="polaroid_4" href="#" title="WEBSITE :. Drag Me!"></a>
   </div>
  </body>
  </html>
  ************************************************* HTML
  ************************************************

  ************************************************* CSS (tlu.css)
  ************************************************
  /*
  Texas Lutheran Univserity
  Landing Page
  Developed by:
  Zoom Intercollegiate Marketing (Damion)
  Date Began: 11.07.2008
  [EMAIL PROTECTED]
  */
  * {
   margin: 0;
   padding:0;
  }
  /************************* BG AND CONTAINER
  ***************************/
  body{
   background-image:url('../imgs/bg.jpg');
   background-repeat: no-repeat;
   background-position: top center;
   background-color: #f9d913;
  }
  div#container{
   width: 1066px;
   height: 778px;
   margin: 0 auto;
   border: 1px solid #000;
  }
  /************************* LOGO ***************************/
  img#tlu_logo{
   margin-left: 26px;
   float:left;
  }
  /************************* NAVIGATION ***************************/
  div#nav{
   width: 305px;
   height: 608px;
   margin-left: 761px;
   position:absolute;
   background-image:url('../imgs/nav_bg.png');
   background-repeat: no-repeat;
   z-index: 100;
  }
  /* NAVIGATION: ACADEMICS */
  div#nav a#nav_academics{
   display:block;
   width: 190px;
   height: 34px;
   margin-top:110px;
   margin-left:90px;
   background-image:url('../imgs/nav_academics_off.gif');
   background-repeat: no-repeat;
  }
  div#nav a#nav_academics:hover{
   background-image:url('../imgs/nav_academics_on.gif');
  }
  /* NAVIGATION: ATHLETICS */
  div#nav a#nav_athletics{
   display:block;
   width: 166px;
   height: 31px;
   margin-top:22px;
   margin-left:110px;
   background-image:url('../imgs/nav_athletics_off.gif');
   background-repeat: no-repeat;
  }
  div#nav a#nav_athletics:hover{
   background-image:url('../imgs/nav_athletics_on.gif');
  }
  /* NAVIGATION: STUDENT LIFE */
  div#nav a#nav_student_life{
   display:block;
   width: 127px;
   height: 61px;
   margin-top:22px;
   margin-left:130px;
   background-image:url('../imgs/nav_student_life_off.gif');
   background-repeat: no-repeat;
  }
  div#nav a#nav_student_life:hover{
   background-image:url('../imgs/nav_student_life_on.gif');
  }
  /* NAVIGATION: FINANCIAL AID */
  div#nav a#nav_fa{
   display:block;
   width: 156px;
   height: 66px;
   margin-top:21px;
   margin-left:110px;
   background-image:url('../imgs/nav_fa_off.gif');
   background-repeat: no-repeat;
  }
  div#nav a#nav_fa:hover{
   background-image:url('../imgs/nav_fa_on.gif');
  }
  /* NAVIGATION: VISIT */
  div#nav a#nav_visit{
   display:block;
   width: 174px;
   height: 75px;
   margin-top:21px;
   margin-left:70px;
   background-image:url('../imgs/nav_visit_off.gif');
   background-repeat: no-repeat;
  }
  div#nav a#nav_visit:hover{
   background-image:url('../imgs/nav_visit_on.gif');
  }
  /* NAVIGATION: CONTACT */
  div#nav a#nav_contact{
   display:block;
   width: 156px;
   height: 25px;
   margin-top:19px;
   margin-left:115px;
   background-image:url('../imgs/nav_contact_off.gif');
   background-repeat: no-repeat;
  }
  div#nav a#nav_contact:hover{
   background-image:url('../imgs/nav_contact_on.gif');
  }
  /********************************************** POLAROIDS
  ******************/
  /* POLAROID 1 */
  a#polaroid_1{
   position:absolute;
   display:block;
   width: 314px;
   height: 341px;
   background-image:url('../imgs/polaroid_girl_off.png');
   margin: 255px 0 0 30px;
   text-decoration:none;
   z-index: 1;
   border: 1px solid #000;
  }
  a#polaroid_1:hover{
   background-image:url('../imgs/polaroid_girl_on.png');
  }
  /* POLAROID 2*/
  a#polaroid_2{
   position:absolute;
   display:block;
   width: 305px;
   height: 335px;
   background-image:url('../imgs/polaroid_building_off.png');
   margin: 5px 0 0 500px;
   text-decoration:none;
   z-index: 2;
   border: 1px solid #000;
  }
  a#polaroid_2:hover{
   background-image:url('../imgs/polaroid_building_on.png');
  }
  /* POLAROID 3*/
  a#polaroid_3{
   position:absolute;
   display:block;
   width: 254px;
   height: 300px;
   background-image:url('../imgs/polaroid_prof_off.png');
   margin: 400px 0 0 340px;
   text-decoration:none;
   z-index: 3;
   border: 1px solid #000;
  }
  a#polaroid_3:hover{
   background-image:url('../imgs/polaroid_prof_on.png');
  }
  /* POLAROID 4*/
  a#polaroid_4{
   position:absolute;
   display:block;
   width: 253px;
   height: 298px;
   background-image:url('../imgs/polaroid_sports_off.png');
   margin: 463px 0 0 627px;
   text-decoration:none;
   z-index: 4;
   border: 1px solid #000;
  }
  a#polaroid_4:hover{
   background-image:url('../imgs/polaroid_sports_on.png');
  }
  ************************************************* CSS
  ************************************************


  On Mon, Nov 10, 2008 at 12:31 PM, Alex Mcauley <[EMAIL PROTECTED]> wrote:

    can you pastebin your code or put it in the reply and tell us what browsers 
it works / not works in, then we can make an assesment to where the problem lies

    Thanks
    Alex
      ----- Original Message ----- 
      From: Damion M Broadaway 
      To: [email protected] 
      Sent: Monday, November 10, 2008 5:25 PM
      Subject: [Proto-Scripty] Re: Scriptaculous Draggables on anchor tags only 
setting last declared as draggable.


      They are not images. They are anchor tags that have an image as the CSS 
background-image property.  I used anchors instead of divs so I could easily to 
a hover on the anchor. 


      But, yes each anchor has it's own ID: 
polaroid_1,polaroid_2,polaroid_3,polaroid_4.


      Thanks.


      On Mon, Nov 10, 2008 at 11:19 AM, Alex Mcauley <[EMAIL PROTECTED]> wrote:


        do the images all have distinct IDs ?

        ----- Original Message -----
        From: "Damion B" <[EMAIL PROTECTED]>
        To: "Prototype & script.aculo.us" 
<[email protected]>
        Sent: Monday, November 10, 2008 4:25 PM
        Subject: [Proto-Scripty] Scriptaculous Draggables on anchor tags only
        setting last declared as draggable.


        >
        > Good morning:
        >
        > I have four anchor tags set to display block and positioned
        > absolutely.  For context, it is four polaroids that are supposed to be
        > able to be moved around the screen.
        >
        > I can set them individually to be a Draggable, but when I try to set
        > them all to Draggable I am only able to drag the last anchor declared
        > (new draggable()).
        >
        > I have the Scriptaculous actions in a .js filed called actions.js.  I
        > have also included the js on the page (like the demo) with the same
        > results.  See section below.
        >
        > The result is, like I mentioned, that only polaroid_4 is draggable.
        > As I rearrange the four functions, the last one (and the anchor that
        > it represents) is the only draggable item. Furthermore, it is
        > draggable from anywhere on the page.  I don't even have to click on
        > it.
        >
        > What am I doing wrong with this. I can't seem to find much on the
        > subject.
        >
        > Feel free contact me regarding this if you need more clarification.
        >
        > Thank you.
        >
        > ************************************************* JAVASCRIPT
        > (action.js) ************************************************
        > window.onload=function(){
        >  polaroid_1();
        >  polaroid_2();
        >  polaroid_3();
        >  polaroid_4();
        > }
        > function polaroid_1(){
        >  new Draggable('polaroid_1', { revert: true });
        > }
        > function polaroid_2(){
        >  new Draggable('polaroid_2', { revert: true });
        > }
        > function polaroid_3(){
        >  new Draggable('polaroid_3', { revert: true });
        > }
        > function polaroid_4(){
        >  new Draggable('polaroid_4', { revert: true });
        > }
        > ************************************************* JAVASCRIPT
        > ************************************************
        >
        > ************************************************* HTML (index.html)
        > ************************************************
        > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://
        > www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
        > <html xmlns="http://www.w3.org/1999/xhtml";>
        > <head>
        > <meta http-equiv="Content-Type" content="text/html;
        > charset=iso-8859-1" />
        >
        > <title>WEBSITE</title>
        > <meta name="keywords" content="">
        > <meta name="description" content="">
        > <meta name="robots" content="">
        > <meta name="pagerank" content="1">
        > <meta name="MSSmartTagsPreventParsing" content="TRUE">
        > <meta name="rating" content="general">
        > <meta name="distribution" content="global">
        > <meta name="revisit-after" content="2 days">
        > <meta name="author" content="">
        > <meta name="copyright" content=".">
        >
        > <script src="js/prototype.js" type="text/javascript"></script>
        > <script src="js/scriptaculous.js" type="text/javascript"></script>
        > <script type="text/javascript" src="http://jquery.com/src/latest/";></
        > script>
        > <script type="text/javascript" src="js/greybox.js"></script>
        > <script type="text/javascript" src="js/actions.js"></script>
        > <link href="style/tlu.css" rel="stylesheet" type="text/css"
        > media="screen" />
        > <link href="style/greybox.css" rel="stylesheet" type="text/css"
        > media="all" />
        >
        > </head>
        >
        > <body>
        >  <!-- CONTAINS ALL OTHER ELEMENTS. SET TO WIDTH/HEIGHT OF BG IMAGE --
        >>
        >  <div id="container">
        >    <!-- TLU LOGO -->
        >    <img id="tlu_logo" src="imgs/logo.png" alt="WEBSITE :. Logo" />
        >    <!-- NAVIGATION WRAPPER -->
        >    <div id="nav">
        >      <!-- NAVIGATION ELEMENTS -->
        >      <a id="nav_academics" href="" title="WEBSITE :. Academics"></a>
        >      <a id="nav_athletics" href="" title="WEBSITE :. Athletics"></a>
        >      <a id="nav_student_life" href="" title="WEBSITE :. Student
        > Life"></a>
        >      <a id="nav_fa" href="" title="WEBSITE :. Financial Aid"></a>
        >      <a id="nav_visit" href="" title="WEBSITE :. Schedule a Visit"></
        > a>
        >      <a id="nav_contact" href="" title="WEBSITE :. Contact Us"></a>
        >    </div>
        >    <!-- POLAROIDS -->
        >    <a id="polaroid_1" href="#" title="WEBSITE :. Drag Me!"></a>
        >    <a id="polaroid_2" href="#" title="WEBSITE :. Drag Me!"></a>
        >    <a id="polaroid_3" href="#" title="WEBSITE :. Drag Me!"></a>
        >    <a id="polaroid_4" href="#" title="WEBSITE :. Drag Me!"></a>
        >  </div>
        > </body>
        > </html>
        > ************************************************* HTML
        > ************************************************
        >
        > ************************************************* CSS (tlu.css)
        > ************************************************
        > /*
        > Texas Lutheran Univserity
        > Landing Page
        > Developed by:
        > Zoom Intercollegiate Marketing (Damion)
        > Date Began: 11.07.2008
        > [EMAIL PROTECTED]
        > */
        > * {
        >  margin: 0;
        >  padding:0;
        > }
        > /************************* BG AND CONTAINER
        > ***************************/
        > body{
        >  background-image:url('../imgs/bg.jpg');
        >  background-repeat: no-repeat;
        >  background-position: top center;
        >  background-color: #f9d913;
        > }
        > div#container{
        >  width: 1066px;
        >  height: 778px;
        >  margin: 0 auto;
        >  border: 1px solid #000;
        > }
        > /************************* LOGO ***************************/
        > img#tlu_logo{
        >  margin-left: 26px;
        >  float:left;
        > }
        > /************************* NAVIGATION ***************************/
        > div#nav{
        >  width: 305px;
        >  height: 608px;
        >  margin-left: 761px;
        >  position:absolute;
        >  background-image:url('../imgs/nav_bg.png');
        >  background-repeat: no-repeat;
        >  z-index: 100;
        > }
        > /* NAVIGATION: ACADEMICS */
        > div#nav a#nav_academics{
        >  display:block;
        >  width: 190px;
        >  height: 34px;
        >  margin-top:110px;
        >  margin-left:90px;
        >  background-image:url('../imgs/nav_academics_off.gif');
        >  background-repeat: no-repeat;
        > }
        > div#nav a#nav_academics:hover{
        >  background-image:url('../imgs/nav_academics_on.gif');
        > }
        > /* NAVIGATION: ATHLETICS */
        > div#nav a#nav_athletics{
        >  display:block;
        >  width: 166px;
        >  height: 31px;
        >  margin-top:22px;
        >  margin-left:110px;
        >  background-image:url('../imgs/nav_athletics_off.gif');
        >  background-repeat: no-repeat;
        > }
        > div#nav a#nav_athletics:hover{
        >  background-image:url('../imgs/nav_athletics_on.gif');
        > }
        > /* NAVIGATION: STUDENT LIFE */
        > div#nav a#nav_student_life{
        >  display:block;
        >  width: 127px;
        >  height: 61px;
        >  margin-top:22px;
        >  margin-left:130px;
        >  background-image:url('../imgs/nav_student_life_off.gif');
        >  background-repeat: no-repeat;
        > }
        > div#nav a#nav_student_life:hover{
        >  background-image:url('../imgs/nav_student_life_on.gif');
        > }
        > /* NAVIGATION: FINANCIAL AID */
        > div#nav a#nav_fa{
        >  display:block;
        >  width: 156px;
        >  height: 66px;
        >  margin-top:21px;
        >  margin-left:110px;
        >  background-image:url('../imgs/nav_fa_off.gif');
        >  background-repeat: no-repeat;
        > }
        > div#nav a#nav_fa:hover{
        >  background-image:url('../imgs/nav_fa_on.gif');
        > }
        > /* NAVIGATION: VISIT */
        > div#nav a#nav_visit{
        >  display:block;
        >  width: 174px;
        >  height: 75px;
        >  margin-top:21px;
        >  margin-left:70px;
        >  background-image:url('../imgs/nav_visit_off.gif');
        >  background-repeat: no-repeat;
        > }
        > div#nav a#nav_visit:hover{
        >  background-image:url('../imgs/nav_visit_on.gif');
        > }
        > /* NAVIGATION: CONTACT */
        > div#nav a#nav_contact{
        >  display:block;
        >  width: 156px;
        >  height: 25px;
        >  margin-top:19px;
        >  margin-left:115px;
        >  background-image:url('../imgs/nav_contact_off.gif');
        >  background-repeat: no-repeat;
        > }
        > div#nav a#nav_contact:hover{
        >  background-image:url('../imgs/nav_contact_on.gif');
        > }
        > /********************************************** POLAROIDS
        > ******************/
        > /* POLAROID 1 */
        > a#polaroid_1{
        >  position:absolute;
        >  display:block;
        >  width: 314px;
        >  height: 341px;
        >  background-image:url('../imgs/polaroid_girl_off.png');
        >  margin: 255px 0 0 30px;
        >  text-decoration:none;
        >  z-index: 1;
        >  border: 1px solid #000;
        > }
        > a#polaroid_1:hover{
        >  background-image:url('../imgs/polaroid_girl_on.png');
        > }
        > /* POLAROID 2*/
        > a#polaroid_2{
        >  position:absolute;
        >  display:block;
        >  width: 305px;
        >  height: 335px;
        >  background-image:url('../imgs/polaroid_building_off.png');
        >  margin: 5px 0 0 500px;
        >  text-decoration:none;
        >  z-index: 2;
        >  border: 1px solid #000;
        > }
        > a#polaroid_2:hover{
        >  background-image:url('../imgs/polaroid_building_on.png');
        > }
        > /* POLAROID 3*/
        > a#polaroid_3{
        >  position:absolute;
        >  display:block;
        >  width: 254px;
        >  height: 300px;
        >  background-image:url('../imgs/polaroid_prof_off.png');
        >  margin: 400px 0 0 340px;
        >  text-decoration:none;
        >  z-index: 3;
        >  border: 1px solid #000;
        > }
        > a#polaroid_3:hover{
        >  background-image:url('../imgs/polaroid_prof_on.png');
        > }
        > /* POLAROID 4*/
        > a#polaroid_4{
        >  position:absolute;
        >  display:block;
        >  width: 253px;
        >  height: 298px;
        >  background-image:url('../imgs/polaroid_sports_off.png');
        >  margin: 463px 0 0 627px;
        >  text-decoration:none;
        >  z-index: 4;
        >  border: 1px solid #000;
        > }
        > a#polaroid_4:hover{
        >  background-image:url('../imgs/polaroid_sports_on.png');
        > }
        > ************************************************* CSS
        > ************************************************
        >
        > >
        >







      -- 

      Sincerely,

      Damion M Broadaway
      816.316.0770
      exit29.com
      http://www.linkedin.com/in/damionbroadaway






  -- 
  Sincerely,

  Damion M Broadaway
  816.316.0770
  exit29.com
  http://www.linkedin.com/in/damionbroadaway


  

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" 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/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to