JQuery :: Animate Multiple Divs On Click?
Mar 7, 2011
I want to animate divs on click . But the problem is there are multiple divs and I unable to get the height of each div
my code isfunction show (div) {
var hei = $('.a').height();
$('.show').click(function(){
$('.text').animate({'height' : hei + 'px'})
[Code]...
View 7 Replies
ADVERTISEMENT
Dec 18, 2011
I am trying to toggle multiple divs toggle open/closed show/hide with a slide left effect It works but is buggy if you click too fast [URL] I want to create this but control to content in the sliding divs [URL]
View 1 Replies
View Related
Aug 8, 2007
What i would like to achieve is a single page with multiple fade in/fade out divs.
Like this section of the Apple site, click the navigation on the left, the different content sections fade in/out, the links are all hash links to id'd divs on the page. so the whole thing doesn't fall apart without the script.
I did a bit of a trawl and found this example that works on the mouseover, I had a look as the script and can't see how I would change it from 'hover' to 'click'.
The other I found was this one But the 'multiple' example on there seams to have some sort of 'flicker' and the examples all use script within the href which isn't great accessibility wise.
I also took a look at the Apple page, they are using 'scriptaculous' to do this, but they also do a bunch of other things on that page so finding the bit that just does the click fading, is a bit like a needle in a haystack.
View 2 Replies
View Related
Dec 7, 2010
I have 2 divs, 1 is just off the screen to the left, and the other visible. the divs contain unordered lists. Now when i click on one of the 'li' list items i would like to slide div 1 to the left off screen and bring div 2 to the right on screen. so this is what i have done so far:
<script>
var swap =0;
$("(#cat)li:first").click(function(){
if(swap==0){
$("#cat").animate({"left": "-=150px"}, "slow");
[Code]..
View 4 Replies
View Related
Oct 14, 2010
I have been trying to do some tooltips for a website and desperately wanted to learn something new and do that with jQuery.However, every time a mouse hovers over a tooltip, all hidden divs are shown, not just the one that supposed to. Here's my html:
Code HTML4Strict:
<div class="tip">
<a href="#"></a>[code].....
View 2 Replies
View Related
Aug 19, 2009
I'm looking for some javascript to work with wordpress (jQuery preferrably) that will show/hide multiple divs on one click.
I had one working but it was kinda janky because it was causing me to have two divs with the same ID on one page. No good.
Since I updated to wp2.8.3 prior to launch, it's not working. So I've decided to just try and do it right.
Here's a page: [URL]
So, what I want to happen: On page load, the first tab: "general" and it's corresponding div beneath should be showing. And the first image should be showing. The other content divs and images should be hidden. I've given the text content divs a dashed border to show their borders. When a visitor clicks "dine at home" the general div and image hide, the second content div shows, as does the second image (it's currently the identical image, but the client may change later.) Etc.
I'll be using this function on a few other pages as well.
how to adjust this javascript to work on two different IDs at once?
current code:
Code:
<script type="text/javascript" charset="utf-8">
$(function () {
var tabContainers = $('div.imgswap > div');
[Code]....
View 2 Replies
View Related
Sep 2, 2010
I am using the the jQuery Cycle Plugin and it's custom transitions to animate some <div>'s. For some reason only the first div will animate. Once it fades out the second div should fade in, but it doesn't. Once the cycle finished and returns to the first <div>, it animates properly and then continues to not fade the others.
Here is my animation code:
$('#featured-projects').cycle({
fx: 'custom',
pause: true,
cssFirst: {
left: 0,
opacity: 1
},
cssBefore: {
left: 75,
opacity: 0
},
animIn: {
left: 0,
opacity: 1
},
animOut: {
left: -50,
opacity: 0
},
cssAfter: {
left: 0,
opacity: 0
}});
View 3 Replies
View Related
Oct 6, 2010
How do i animate10-15 divs without using 10-15 animate methods?
View 1 Replies
View Related
Feb 11, 2011
I need some help achieving an effect.
<span>SOME TEXT</span>
First part, move "SOME TEXT" left 20px and fade to 0 at the same time. Easy enough.Second part, repeat the same effect half way through the first part is done and the starting point is left 20px.So I would need to create the first effect. Half way through the first effect the second effect starts but it has a different starting point.
View 1 Replies
View Related
Nov 3, 2010
Page 55 of JQuery Novice to Ninja shows the following code. When the page is run you CLICK on the first paragraph and the animation is triggered BUT I do not see any CLICK EVENT in this script. Isn't the document.ready function the trigger? What am I missing?
$(document).ready(function(){
$('p:first').toggle(function() {
$(this).animate( {'height':'+=150px'}, 2000, 'linear')[code]......
View 2 Replies
View Related
Jun 2, 2009
I've been looking for an "Ajax CMS" but decided to learn jQuery to learn how to code it myself in order to earn some geek-girl cred among my male colleagues. I've learn a lot about jQuery in a week but as you can imagine I still have a lot to learn.
I have successfully animated an image (move to the left and increase opacity) when the mouse hovers a div and reset the image (move it back to its original position and reset the opacity) when the mouse move outside the div. So far so good...
Here comes the question: What I need to do -and don't know how to - is when the user clicks on the div the image should stay in the hover position while still being able to hover any other divs and activate the animation normally.
When a different div is clicked the previous "Clicked" div should return (animate) to its original position and the new "Clicked" div should stay in the hover position. Content will be loaded when the divs are clicked but there won't be page refresh since I'm loading the content by using the load funtion of jQuery.
I'm including the code:
View 1 Replies
View Related
Jan 26, 2011
On my site I have a news page, where users can read part of the news (trimmed with php) and then they click "Read more" to see the full news item. That item then comes up in a popup (using jQuery of course) and should be displayed. To get this to work I'm usingthisby including it like so:
<script type="text/javascript" src="includes/jquery.colorbox.js"></script>
The jQuery code looks like so:
$('.open').colorbox({width:"50%", inline:true, href:"#news"});
This all works great with that one div. The problem is, my news will be coming from a MySQL-query via PHP in a while-loop and I need this effect applied to every single news item. What I tried is to do this:
while($row = mysql_fetch_assoc($rs)) {
echo '<a class="open" href="#">Read more</a>';
echo '<div id="wrapper" style="display:none">';
[code]....
how do I make this work? How do I make jQuery open only the news item I'm clicking on? I know it could possibly be done with (this) and maybe children() or something like that? But I'm totaly lost at the momeny, I've tried loads of stuff with the pieces mentioned above but can't get it to work and most times I just "break" the jQuery and the popup won't even come up at all.
View 4 Replies
View Related
Apr 28, 2011
I have a div with a height of 100 pixels.If the content is too much to fit in div, I want to show a 'Read More' link at the bottom.If you then click 'Read More', the div expands to full height so all the content can be seen and the link text changes to 'Read Less'.If you then click 'Read Less', the div contracts back to 100 pixels.I've found solutions that can handle the above situation, but I want to have multiple divs with the same class that all work independantly of each other.So I'd have the following HTML
[code]
<div class="openclose">
...some content...
[code]....
View 3 Replies
View Related
Aug 20, 2010
I'm trying to piece together a little div which slides out and shows various links to sites like Digg, Reddit to share the story with. I've got it kind of working but when there are multiple divs on the page, named the same like in each article of a post on a Wordpress blog. Only the top ones work and the rest don't do anything...I'm trying to get it do something like the image => HereThis is an example I'm trying to get to work but the second "slickbox" div never shows
View 1 Replies
View Related
Jan 31, 2011
I'm trying to use nextUntil to select all the .cell divs between the .start-date and .end-date, the code works for the .cell's within it's .cal-container but if wont work over multiple .cal-containers.The code I have is$('.start-date').nextUntil('.end-date').addClass('fill-date');
<div class="cal-container">
<div class="cell" id="1" title="01-01-2011">1</div>
<div class="cell" id="2" title="02-01-2011">2</div>
[code]....
View 2 Replies
View Related
Jan 29, 2011
Getting myself back into jQuery and have an issue which I didn't previously fix, and was wondering if anyone would be able to assist me. I have multiple DIVs (up to 50 on one page) that I wish to individually be able to hide and close an extra DIV once pressing the 'Details' to show, and 'Hide' to hide the extra hidden DIV.
[Code]...
View 2 Replies
View Related
Nov 14, 2011
I am trying to get the height of a div that is inside 7 other divs. I noticed the height() method works with the first and second div, but it does not work after that.
Example :
<div id="first">
<--------------------------- $("first").height(); works ![code]....
how to get the height of a div that is inside multiple other divs ?
View 1 Replies
View Related
Jun 20, 2010
I'm new to jQuery, and I'm having issues with showing my DIVs correctly. The problem with the script at the moment, is that it currently opens up every single .display div, whereas I only want it to open up the one which corresponds to the.input a.edit which I've clicked.
The script hides them individually, displays the hide button and makes the show button display correctly like I wish, but it's displaying all the the .display div's at the same time which isn't what I want. For reference here is my jQuery script:
[Code]...
View 7 Replies
View Related
Sep 23, 2011
I need to be able to fade in 3 divs but not all at the same time, I need one to fade when thats finished, fade in then the next, then the next. Can anyone help me with this? I assume its got something to do with queue's but im not 100%
View 1 Replies
View Related
Aug 23, 2009
How can I display a bunch of DIVs in multiple columns? Like Flex's TileList component.
A
B
C
C
[code]....
View 2 Replies
View Related
Jul 15, 2009
$("#addURLSArea").hide();
$('.jqTransformCheckbox').click(function(){
if ($('#multCheck:checked').val() == 'on') {
$("#addURLSArea").slideDown();
} else {
$("#addURLSArea").slideUp();
}});
I want to use this 4 times on a form. How do I change this so I can have it target 4 different divs?
View 2 Replies
View Related
May 16, 2010
I have a group of 4 divs and I'm looking to use jQuery to animate them once, then have a delay using delay(), and then run another set of animations on them, putting the divs back to their original configuration. Here's the code that I have:
//only selectors called 'option1' are affected by delay, and not 'option1 img' or 'option2'
$("#option1").showOption1().delay(3000).hideOption1();
//if i don't attach to #option1, delay doesn't work, but the animations that need to happen simultaneously work
[Code]....
will work from hideOption1() after the delay. The rest of hideOption1() is fired immediately after showOption1() finishes, ignoring the delay.
On the other hand, if I run line 5, all the code in hideOption1() runs simultaneously as desired, but ignores the delay entirely, running immediately after showOption1() finishes. How can I have all the code in hideOption1() run simultaneously after the delay?
View 2 Replies
View Related
Jan 4, 2012
I have five divs that I want to work kind of like an accordion, but you can open multiple sections. Right now, when user clicks any link, it opens all five sections. And when you click to close, it closes all five. I want to be able to open one section, then go to the next and so on.
Here's what I have now:
Html looks like this:
View 1 Replies
View Related
Dec 9, 2010
I am trying to arrange 15 divs into a 5x3 grid.The divs have an id of piece1, piece2, piece3 etcI figured I could run a loop wherein each div is positioned to the right of the last.For each div, I'm trying to store the current position and width into variables then move it to the right by the number of pixels the div measures widthwise.This would position 5 divs horizontally and I am still unsure of how to get the next row of 5 divs positioned under the first and so on.This is what I have so far:
JQuery
for (var i=0; i<x; i++) {
var pos = $("#piece" + i).offset();
[code]....
View 1 Replies
View Related
Aug 29, 2010
I'm trying to use the function once which is .load() and fetch my content from there,then after that I'd like to seperate the class's or div's I'll be using such as <div d="test1">This content will show in the external website</div>But I'm having trouble doing that, I've used multiple lines just to load the same page and take small bits of content out and it doesn't work well together as some load's results will be different compared to the others.Heres my code:
$('#". $Server['ServiceName'] ."').fadeOut('slow', function(){ $('#". $Server['ServiceName'] ."').load('./includes/serversinfo.php #servers #". $Server['ServiceName'] ."', function(){ $('#". $Server['ServiceName'] ."').fadeIn('slow'); }); });
[code]....
View 2 Replies
View Related
Jan 12, 2009
I'm trying to get the following code to update two divs at a time rather than one
$(document).ready(function() {
$jQuery("ul").tabs();
}[code].....
View 4 Replies
View Related