English 中文(简体)
Overlay blocks in a multi-part form
原标题:

I ve a form with three sections, markup looks something like this:

div.section1
 legend
 fieldset
 button.continue

div.section2
 legend
 fieldset
 button.continue

div.section3
 legend
 fieldset
 button.continue

I d like to have a white overlay on section 2 and 3 so they appear as disabled when the user is still on section 1. When done with section 1 and clicked on continue, the other section appears.

Many thanks!

最佳回答

Then do just that :)

Nest each div inside a "container div" with a z-index of say 100 and opacity of 0.3;

//make all overlays opacity=0.3
$.each($("div.overlay"),function(i,val){ 
    $(this).css( opacity , 0.3);   
});

<div id="section1" class="overlay" style="z-index:100;" >
     <div id="YOURSECTION HERE"></div>
</div>
<div id="section2" class="overlay" style="z-index:100;" >
     <div id="YOURSECTION HERE"></div>
</div>
<div id="section3" class="overlay" style="z-index:100;" >
     <div id="YOURSECTION HERE"></div>
</div>

Then i would make a function that disables or enables certain section on the click event of the continue button - something like:

function ChangeOverlay(oldOverlayID,newOverlayID)
{
    //disable old section
    $("#" + oldOverlayID).css( z-index ) = 100;
    $("#" + oldOverlayID).css( opacity ) = 0.3;
    //enable new section
    $("#" + newOverlayID).css( z-index ) = -1;
    $("#" + newOverlayID).css( opacity ) = 1;
}

Something like that :)

问题回答

暂无回答




相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...

热门标签