JQuery :: Slide Up / Slide Down When Clicking Same Object?
Mar 24, 2010
I am very new to using jquery (and any javascript at all really) and I am having a dillema. I am trying to have several expandable sections of my webpage but I only want one to be opened at a time so I want to use slideUp and slideDown rather than slideToggle.
I want to use the same button to open and close the section. How do I do this? Here is my current jquery code, as of right now when I click expandButton1 the itemContent1 section closes and then reopens immediately:
I am implementing the following example into a project I'm working on...Simple Slide PanelWhen clicking Slide Panel, the panel pushes everything down. How do you modify it so that instead of pushing everything down, it just slides down over the top of everything else?
I'm having a little trouble with 2 differentJS scripts. I have a drop down slide menu and a parralex slide gallery. Both work on separate pages and puton the same page they still work however the submenu of the slide down menu does not. if I remove the style sheet that belongs to the gallery
Then the munu works, however (obviously) the page layout goes wrong. if i remove<h1 class="title">Alex Holland Perspective</h1> the menu works however page layout goes wrong andI loose my header
I'm making a form with some fields. Once the form is submitted it updates the page with a new div containing the data entered without refreshing. Im using jquery form plugin. What I'd like to achieve is the new div(.record) to .slideDown. I guess I need to somehow specify the exact div by giving it an id or number. I'm not sure and why im here.
At the moment when i submit all of the divs(.record) are hidden with .hide, then they all slide down with .slide. Best i can understand is to hide the last div then slide down. But again.. I don't know how to specify to only slide down the last div added and not the current .record divs on the page.
I'm using jQuery cycle plugin right now, and I want to add a new slide based on the newly created image and I want to replace this slide later if the user has updated the image. I read the document of jQuery cycle, and I found it's using onBefore callback to do the job, but it's not on the fly, how could I do it on the fly?
I'm trying to manipulate the functions of Codaslider for a layout. What I need is the ability to use an image for slide dynamic slide navigation. I've solved the issue for dynamic hashing, however I'm stuck at modifying the HTML. I've tried a few things but I figure this is the easiest way...
i'm New to JQuery and I recently had a problem with encorporating a transition at the beginning and end of my carousel. I found that by default it would Fast Forward/Fast Rewind through all the images at the ends, rather than just jump to the slide and wrap.
I've managed to solve the issue (bar a transition effect from the last slide back to the first) it now jumps to slide one, rather than rewinding through all the images. However (and i know this sounds silly) but i'm having trouble doing the reverse. I'll add both the zip file to show a working model if interested and also post the 2 relevant functions :)
I've seen websites that had large flash ads that covered content on pages that, after they had run, resized or disappeared.
We would like to use the technology behind that (presumably JavaScript) to show and hide an intro flash on a home page. We would like to have a "close" link on the flash also.
I have searched Google and here but haven't found any good resources and many of the sites I have seen using the technology are no longer using them. I just need a little assistance on the JavaScript part of the puzzle.
We want the flash to start over the copy on the page and then roll out softly when it's done playing, revealing the content below. Code:
It's for a navigation on my website. I want to have the sub-categories sliding down, if you click on a parent-category. I made it and there's no problem. But I want the sub-categories to slide away with a second click on the parent-category and I don't know how to do this.
to give you an example of my code:
the html: <ul> <li><a href="#">Home</a></li> <li class="menuparent"><a class="menuparent2" href="#">Info</a>
Trying to learn the basics... Here is a script for three toggle buttons that each when clicked open their corresponding divs. Fine. Now how does one go about automatically closing an open div when clicking on a new 'toggler' that opens it's div? I see other posts about this very question, but I'm just not grasping the logic.
I'm trying to get a mootools plugin to work with a slide in/slide out javascript using multiple divs. Here's the page: [url] The mootools code (Noobslide) slides a main image on the right when you click thumbnails on the left, which are wrapped in a thumb mask using CSS. The first row of thumbnails works perfectly, but when it's passed on to the next div the mask isn't passed on and the effect breaks down.
Im a starting graphic designer, 21 yrs of age and just rolling into this webdesign industry. Ive come a long way, do have some knowledge.. but when it comes to complicated things like JS I often visit knowledgeable forums like these.
I hope I can contribute into making this community richer.
Now, Ive implemented this slide out menu succesfully before, only now it seems that ive mistaken somewhere. The menu just pops out instead of sliding out like it should.
Code: <script type="text/javascript"> $(document).ready(function(){ var docked = 0; $("#dock li ul").height($(window).height());
[Code]....
And if you want to see a working example of how it should be look here.
I have this simple slide down when you hover over menu, using the following JS and can been seen here..
Code JavaScript: $(function(){ $('.sub-menu').hide(); $('.menu-item').hover( function () { var target = $(this).children('ul'); $.browser.msie ? target.show() : target.slideDown(150); [Code]...
I'm after it working exactly the same apart from when you hover over the button the menu appears and slides up rather than down, slides above the buttons.
I have this script, it works fine, I just need to get the slide down to only work if the user has been on . quick-search-link for 1+ second, otherwise ignore the slide down.
I have a div with a table and 4 cells in the table. What I want to do is get the cells to 'slide' from right to left and keep rotating though the div, like an endless carousel.
I have a first got my firstslide show working. I read in an XML file and then place the contents into a JavaScript array object and then with a left and right arrow I can scroll through the images by fading one out and then fading the other in. All is well here.
Now I would like to slide the images from right to left or left to right depending on the arrow press.
I came across a jquery slide out menubar here [url] . its a mouse over menu bar made with jquery . however i would like to know if the slide out can be brought out through a click rather than a mouse over .
I've got a quick question about jQuery's slideDown method. Unfortunately, I can't think of any sites that have this at the moment, but you know how some sites have a menu that has an entire div (or table) slide down when you hover over an element? And then you have the sites that slide down either the same thing or just a bunch of <li>'s? How can the effect of sliding down the entire div be achieved? The animation looks completely different from my site (which I will provide below). I will edit my post if I can remember the sites that have this, but for now, I can only provide my site which has the "rolling down" or "sliding down <li> tags" effect: [URL]
Perhaps I'm just using an old version - or, perhaps, I'm just missing something elementary... but when my horizontal accordian slider runs in IE8, I can't click on any of the sliders and link to another page. All's I want to do is click on the picture and link to another HTML page.
I'm looking to slide a div, as in change it's left-margin (using positive and negative values), whenever someone hovers over another element. This element happens to be an image of an arrow, but that doesn't matter. What is the best way to do this exactly? I want it to to a smooth slide and continue to slide as long as the user is in that hover state....
I'll slideUp a div, load some ajax, then slideDown the result.In the result, there are two more divs (navigation and 'subcontent' containers)I have links in the navigation div that should fadeIn new content (via ajax) into the subcontent container.Now, the fadeIn fadeOut functions operate correctly _until_ I use a slide on the larger div. If I slide at all, everything turns into a slide, even within the subcontainers. I'm not sure what's going on.ere's an example structure for the divs:
<div id="globalnav">Anchors/Links for the maincontent div</div> <div id="maincontent">"maincontent" should slide open and closed. <div id="nav">Anchors/Links in here</div>