Expanding / Collapsing <div> Tags

Sep 29, 2006

Ive got the follwoing javascript code that will expand/collapse a section of my site that is enclosed within a <div> tag.

function showorhide(id) {
if (document.getElementById(id).style.display == "none")
{
document.getElementById(id).style.display = "block";
}
else
{
document.getElementById(id).style.display = "none";
}
I am using asp.net 2.0 to code my site with, the above code works fine (example below:

<a href="#" Personal and Contact Details</a>
<div id="basicdetails">

</div>
All that is enclosed within the <div id="basicdetails"> is expanded / collapsed.

HOWEVER, im geting a few problems with this method: 1. On a page load, the div tags are always displayed, is there any way of having them collapsed on page_load?

2. When i put 2 seperate <div> tags (i.e. 2 seperate expand/collapse sections on the same page), one is collapsed and one is expanded, when working within the expanded one and a button is clicked (for saving of info from a form), both divs are then expanded?

View 10 Replies


ADVERTISEMENT

Expanding And Collapsing

Jul 25, 2007

Is there a way to expand and collapse in JavaScript? What's the best way?

View 1 Replies View Related

Have Multiple Expanding/collapsing Tables Side By Side?

Jun 9, 2011

[URL]I've been using the advice and code here to start incorporating expanding/collapsing tables into my work, but I'm hitting a little problem. I want to have multiple such tables side-by-side (each headed by a picture and populated by a lightbox, which isn't the issue), but Dreamweaver wants nothing to do with the idea. I don't really even know if it's possible, but if it is I'd like to know what sort of changes I might need to make to achieve it.

View 3 Replies View Related

Expanding / Collapse Specific Div Tags

May 29, 2006

Im just starting to get into javascript, and what I am trying to do is
find a script that I can run on page load that will collapse / hide all
div tages that have an id that begins with "div_".

Basically I have a page with an infinite amount of div tags each having
their own id, ie div_0 , div_1 etc etc ..

on page load i want them all closed, but only these ones . not any
other div on the page .. how would I be able to do this ..

View 2 Replies View Related

Table With Collapsing Rows

Nov 20, 2006

I write a simple javascript to expand / collapse some rows of a table.
The problem is that when I click more than one time the link to expand
/collapse the rows I get an unwanted extra space after such rows. Code:

View 2 Replies View Related

How To Create Collapsing Boxes

Jun 24, 2010

I would like to create collapsing boxes.I would like for them to have different colors.

Box1 Box 3
Link 1 Link 1
Link 2 link 2
Link 3 Link 3

[code]....

I got the code to do the first column (box 1 and 2). But I don't know how to add a second column (box 3 and 4).

View 1 Replies View Related

Sections Not Collapsing Properly In Firefox

Jul 23, 2005

I've got a page that shows a number of packages available for sale. Each
package has a little description, and then a (sometimes long) list of
features for each package. I thought it would be a good idea to let
visitors hide the details for each package, so that they can see just
the summaries together. So I borrowed some code (can't remember from
where), which was designed for expandable/collapsible menu trees, and
used it to show/hide the details of the packages.

The code works fine, but the only problem is that when you hide a
section, the page doesn't resize itself. The text underneath moves up,
but below that a huge empty space is left. The scroll bars should change
to reflect the page's new (smaller) length, but instead they stay the
same, and let you scroll through all the empty nothing at the bottom of
the page.

I've tested the page is IE6 and Firefox 0.9 - I only have this problem
in Firefox, in IE the whole page shrinks and the scroll bars change
accordingly. Any suggestions? I though maybe I need to call some
javascript function to refresh/recalculate the page - I tried using
document.normalize() straight after the section got hidden, but it
didn't help. Any other such functions that might do the trick?

Here's the code:

View 4 Replies View Related

Collapsing Menus - Alert Does Not Show Up

Sep 21, 2009

I was told to use some Javascript to achieve collapsing menus. This is my current try, but it doesn't seem to be working. The end result should be like the menus on this site: [URL]

This is my code so far:
<HTML><HEAD>
<title>Test</title>
</HEAD><BODY>
<script type="text/javascript">
var hide = 0;

function Show(){
alert("Test");
if ( hide == 0 ){
document.write("<a href=\"county.htm\">County</a>");
hide = 1;
} else {
document.write("");
hide = 0;
}}
</script>
<input type="button" onclick="Show()" value="Services" />
</BODY></HTML>

For some reason, Show isn't being called. The alert doesn't even show up. Though I'm under the impression the script should go above the first time it's used in the document.

View 1 Replies View Related

Collapsing Images On Click / Then Displaying Links

Nov 1, 2009

When someone clicks on an image here (URL...), the rest of the images collapse and become invisible.Also, there will be a "show other images" button which will then show the rest of the images.

View 4 Replies View Related

Collapsing Table Rows Based On Row Color?

Jun 21, 2011

Is there a way to collapse only certain colored rows? So far all the rows collapse...I was thinking I could put another if statement in the for loop, but is there a way to test for color?

Code:
<html>
<script type="text/javascript">
var rowVisible = true;
function toggleDisplay(tbl) {

[Code]...

View 9 Replies View Related

JQuery :: Unable To Get Toggle Effect Working Having Different Div Tags And Different <a> Tags

Dec 15, 2011

Can't seem to make it work, I have seen many examples but they are all just for 1 div tag. When i trymore than one it doesn't work anymore.The first one works, if i have more than 1 then the other don't work.

using the following jquery
$(document).ready(function(){
$("#toggle-text").click(function () {
var divvalue= this.value;

[Code]....

View 1 Replies View Related

Firefox - Select A Word And Wrap [b] Tags Or [quote] Tags Around It

Dec 28, 2010

I use Firefox and am wondering how to select a word and wrap [b] tags or [quote] tags around it?

View 30 Replies View Related

JQuery :: UI Accordion Option "collapsible:true" Not Collapsing?

Apr 23, 2009

I have a simple Accordion which I have given the settings:

$("#accordion").accordion({
event: "mouseover",
header: "h3",

[code]....

View 1 Replies View Related

Input Tags Outside Form Tags ?

Jul 12, 2010

Is it possible to trigger the action of a form with a submit button that's outside the form tags? If so, how should this example be rescripted to make the input tag work outside the form tags?

View 3 Replies View Related

Expanding Images

Apr 4, 2005

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> grow test</title>
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
<script language="JavaScript" type="text/javascript">
var img_width = 100;
var timer = null;

function imageGrow(imgid)
{
var growImg = document.getElementById(imgid).style;
growImg.width= img_width+'px'

if(img_width < 500)
{
img_width += 10;
timer = setTimeout('imageGrow("' + imgid + '")', 60);
}
else
{
clearTimeout(timer);
document.getElementById('contrlD').style.display = "block";
document.getElementById('contrl').style.display = "none";
}
}

function imageShrink(imgid)
{
var growImg = document.getElementById(imgid).style;
growImg.width= img_width+'px'

if(img_width > 100)
{
img_width-= 10;
timer = setTimeout('imageShrink("' + imgid + '")', 60);
}
else
{
clearTimeout(timer);
document.getElementById('contrl').style.display = "block";
document.getElementById('contrlD').style.display = "none";
}

}
function changeSize(imgid)
{
if(img_width <= 100)
{
imageGrow(imgid)
}
else
{
imageShrink(imgid)
}
}

</script>

</head>
<body>
<div id = "container" style = "text-align:center; ">
<div id = "contrl">Click image to enlarge it</div>
<div id = "contrlD" style = "display:none;">Click image again to restore it </div>
<img src = "0.jpg" id = "imageResize" name = "imageResize" onclick="changeSize(this.id)" />
<img src = "1.jpg" id = "imageResize1" onclick="changeSize(this.id)" />
<img src = "test.jpg" width = "100" id = "imageResize2" onclick="changeSize(this.id)" />
<img src = "snow.jpg" width = "100" id = "imageResize3" onclick="changeSize(this.id)" />

<div id = "content" style = "position:absolute; top:400px; left:10px; background:blue; width:100%;">
Content of page here!!
</div>
</div>
</body></html>

I hope this is usefull to someone. Page validates and works in IE and FF.

View 16 Replies View Related

Trying To Get An Expanding Div To Work.

Apr 17, 2005

I have been trying to get a simple javascript that expands and collapse's a set of div's. Now this works a treat in its own html file. but when I use the div's in the product display the javscript doent work?? :-( anyone know why??

My shopping cart is template and database driven, with each part having its own template file. the divs are in the product discription which is pulled from the database.

View 3 Replies View Related

Expanding Popdown Combos

Jul 23, 2005

I have a form with a drop down combo box of a specified size. However,
I would really really like it if the user was looking at the contents of the
list it would expand to fit the text in the list. However, I believe
that IE does not allow the rendering of popdowns in this manner!

Is there some other way that I can do this using javascript and html/dhtml maybe?

View 1 Replies View Related

JQuery :: Small With Expanding Div?

Aug 14, 2011

I'm very new to JQ, I was looking for a solution to expand a div on mouse hover from its center to display some dynamic text wrapped in a code tag, I found and tried to fit to my needs this little piece of code, however is not exactly what I'm trying to do.

[Code]...

View 1 Replies View Related

Expanding Navigation Roll Over?

Jan 24, 2011

Can anyone show me the code for a simple expanding navigation bar? I need to roll over the nav bar and for it to drop down with more options.

I know the code will be straight forward, I can't work it out though.

View 1 Replies View Related

InnerHTML Not Expanding Page?

May 21, 2010

I have the following code:

Code:
<li onclick="javascript:showdesc('This is info about trucking', 'truck');">Trucking</li>
<div id="trucking"></div>
<li onclick="javascript:showdesc('This is info about bulk delivery', 'bulk');">Bulk Delivery</li>

[Code]...

This all works good, however when I click on some of these it just moves the text down the page but it doesn't expand the column and the text at the bottom just gets pushed down past the page.

View 1 Replies View Related

Expanding An Embedded Object?

Jun 7, 2010

I've created an ad unit which is to be embedded on other sites. In this ad unit are links which when clicked upon, as supposed to lightbox the link using lightview over the whole page, not just inside the ad unit embed.

I've used iframe and object tags and the result is that the content always opens inside the object frame. Is there any way, other than a flash embed which expands, to do this? Basically, what I'm looking for is a non-Flash ability to overlay something over the whole page (or at least expanded outside of the embed)

View 2 Replies View Related

JQuery :: Click To Keep Expanding Size Of Div?

Jul 17, 2009

I have a div which I want to increase in pixel size by 10px each time a button is checked. The change in size needs to be animated. At the moment, I can only get it to increase to a fixed dimension:

$(document).ready(function(){
$("#expand").click(function(){
$(".my-div").animate({
width: "10px"

[Code].....

How do I get it to keep expanding by 10px each click?

View 6 Replies View Related

JQuery :: Expanding DIV In Specific Direction

Mar 11, 2010

I have a div, and a container div. This div is my footer. I want to beable to slide items up out of the footer. However, when I use the toggle() and use marginTop/marginBottom it slides perfectly, but only expands the div downwards thus causing scrollbars to appear. Is it possible to define which way you would like a div to expand?

So just to be clear here is my code:<style>
#footer-container{
overflow:hidden;
z-index:100;
position:relative;
border:1px solid #f00;
width:1000px;
margin:auto;
}#footer{
width:1000px;
margin:auto;
height:32px !important;
background: url('../../img/footer/footer_bg.png') repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#555;
margin-bottom:0;
bottom:0;
padding:0;
}
<div id="footer-container">
<div id="footer">
some contend links etc..
</div></div>

As you can see from above there is an overflow of hidden set to the container div. The footer div has a height of 32px and bg image. The only way I can get this to work is if I put a postion:fixed on the #footer. This is not what I want, because it then remains on top/in position when scrolling the page. Is it possible to set a div's expansion direction in jQuery? The above expands the div downwards. I would like to expand it upwards.

View 7 Replies View Related

JQuery :: Expanding The First Nodes Upon Load?

Feb 5, 2010

I'm using jquery file tree and was wondering if anyone knew how one would go about expanding the first nodes upon load?[URL]...

View 1 Replies View Related

JQuery :: Expanding Menu Not Working

May 7, 2011

If I use jQuery 1.2.6 it work, but if I use last version 1.6 it stop working.

$(document).ready(function() {
$('div.menu:eq()> div.subnav').hide();
$('div.menu:eq()> div.navhead').click(function() {
$(this).next().slideToggle('fast');
});

View 3 Replies View Related

Expanding Table With User Interaction?

Aug 30, 2009

how to embed YouTube videos into a vBulletin installation of mine. How would I go about making a vertically expanding table that expand when the user would click on the "YouTube" text? I'm thinking of starting out out as a size maybe 100px high and 400px wide, and expand to 375px high and 450px tall. I've checked Google, but nothing seemed to come up that I could use.

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved