frshjb373 Posted September 24, 2013 Share Posted September 24, 2013 I have the following code. Functionally, it's working great, but when you toggle between button 1 and button 2 and the div slides into position, the size of the div collapses. I'd like to make it so that the page doesn't resize when toggling back and forth. I'm figuring this is an easy fix, but I can't seem to get it right. Code is below. Any help is much appreciated. Thank you in advance! <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script> $(function () { $("[name=toggler]").click(function () { $('.toHide').hide(); $("#blk-" + $(this).val()).show('slide'); }); }); </script> <label> <input id="rdb1" type="button" name="toggler" value="1" /> </label> <label> <input id="rdb2" type="button" name="toggler" value="2" /> </label> <div id="blk-0" class="toHide"> <div class="center-form-img" > <img src="{{media url="wysiwyg/form-inactive.jpg"}}" alt="" /> </div> </div> <div id="blk-1" class="toHide" style="display:none"> {{block type=core/template name=ContactUs template=cmg/ContactUs1.phtml}}</div> <div id="blk-2" class="toHide" style="display:none">{{block type=core/template name=ContactUs template=cmg/ContactUs2.phtml}}</div> Quote Link to comment https://forums.phpfreaks.com/topic/282416-keep-size-of-div-area-on-toggle/ Share on other sites More sharing options...
lilmer Posted October 9, 2013 Share Posted October 9, 2013 Why don't you add container div for the slider that has the fix height or width. Quote Link to comment https://forums.phpfreaks.com/topic/282416-keep-size-of-div-area-on-toggle/#findComment-1453187 Share on other sites More sharing options...
fastsol Posted October 9, 2013 Share Posted October 9, 2013 You could add a height dimension to a wrapper div once a button is clicked using jquery. Quote Link to comment https://forums.phpfreaks.com/topic/282416-keep-size-of-div-area-on-toggle/#findComment-1453191 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.