Looks like the ID of the outer div is "equalize", but earlier you 
referenced "equalize1" (which is what I used in my example).

Anthony

On Monday, July 2, 2012 2:45:00 AM UTC-4, Annet wrote:
>
> Hi Anthony,
>
> I read the jQuery API doc and tried your solution, for some reason it 
> doesn't work. I hope that when I provide you with more code, you'll be able 
> to help me to get this to work.
>
> This is the site/index.html view:
>
>
> {{extend 'site/generic.html'}}
>
> <script type="text/javascript">
> $(document).ready(function(){
>
>   $('a[href=#{{=tab}}]').tab('show');
>   
>   $('#equalize1').ajaxSuccess(function(e, xhr, settings) {
>     if (settings.url === '{{=URL("site", "classes.load", args=session.id)}}') 
> {
>       $(this).equalHeights();
>     };
>   });
>   
> });
>
> </script>
>
> <div class="row-fluid" id="equalize">
>   <div class="span8 box box-pad radius-small">
>     {{include 'default/flash.html'}}
>     {{if row:}}
>       {{=XML(row.text)}}
>     {{pass}}
>     
>   </div> <!-- /span -->
>   <div class="span4 box box-pad radius-small">
>     {{if session.cal:}}
>       {{include 'site/calendar.html'}}
>     {{pass}}
>   </div> <!-- /span -->
> </div> <!-- /row -->
>
>
> This is site/calendar.html:
>
>
> <ul class="nav nav-tabs">
>   {{if session.cal.lesrooster:}}
>     <li><a href="#tab-1" data-toggle="tab">Lessen</a></li>
>   {{pass}}
>   {{if session.cal.event_list:}}
>     <li><a href="#tab-2" data-toggle="tab">Events</a></li>
>   {{pass}}
>   {{session.cal.cursusrooster}}
>     <li><a href="#tab-3" data-toggle="tab">Cursussen</a></li>
>   {{pass}}
> </ul>
>  
> <div class="tab-content">
>   {{if session.cal.lesrooster:}}
>     <div class="tab-pane" id="tab-1">
>       {{=LOAD('site','classes.load',args=session.id
> ,ajax=True,target='tab-1')}}
>     </div> <!-- /tab-pane -->
>   {{pass}}
>   {{if session.cal.event_list:}}
>     <div class="tab-pane" id="tab-2">
>       {{=LOAD('site','events.load',args=session.id
> ,ajax=True,target='tab-2')}}
>     </div> <!-- /tab-pane -->
>   {{pass}}
>   {{if session.cal.cursusrooster:}}
>     <div class="tab-pane" id="tab-3">
>       {{=LOAD('site','courses.load',args=session.id
> ,ajax=True,target='tab-3')}}
>     </div> <!-- /tab-pane -->
>   {{pass}}
> </div> <!-- /tab-content -->
>
>
> I don't think the content of classes.load, events.load and courses.load 
> influences the ajaxSuccess function.
>
>
> Since all the ajax functionality of this view is contained in the tab I 
> suppose this should work too?
>
> $('#equalize1').ajaxSuccess(function() {
>       $(this).equalHeights();
>   });
>
>
> Kind regards,
>
> Annet.
>

Reply via email to