Changeset 8489


Ignore:
Timestamp:
May 23, 2009, 4:07:24 AM (12 years ago)
Author:
kjg
Message:

(trunk web) fix the inspector tabs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/javascript/transmission.js

    r8488 r8489  
    5858                $('#prefs_save_button').bind('click', function(e) { tr.savePrefsClicked(e); return false;});
    5959                $('#prefs_cancel_button').bind('click', function(e){ tr.cancelPrefsClicked(e); return false; });
    60                 $('#inspector_tab_info').bind('click', function(e){ tr.inspectorTabClicked(e); });
    61                 $('#inspector_tab_activity').bind('click', function(e){ tr.inspectorTabClicked(e); });
    62                 $('#inspector_tab_files').bind('click', function(e){ tr.inspectorTabClicked(e); });
     60                $('.inspector_tab').bind('click', function(e){ tr.inspectorTabClicked(e, this); });
    6361                if (iPhone) {
    6462                        $('#torrent_inspector').bind('click', function(e){ tr.hideInspector(); });
     
    593591        },
    594592
    595         inspectorTabClicked: function(event) {
    596        
     593        inspectorTabClicked: function(event, tab) {
    597594                if (iPhone) event.stopPropagation();
    598595               
    599596                // Select the clicked tab, unselect the others,
    600597                // and display the appropriate info
    601                 var tab_ids = $(this).parent('#inspector_tabs').find('.inspector_tab').map(
     598                var tab_ids = $(tab).parent('#inspector_tabs').find('.inspector_tab').map(
    602599                        function() { return $(this).attr('id'); }
    603600                );
    604601                for( var i=0; i<tab_ids.length; ++i ) {
    605                         if (this.id == tab_ids[i]) {
     602                        if (tab.id == tab_ids[i]) {
    606603                                $('#' + tab_ids[i]).addClass('selected');
    607604                                $('#' + tab_ids[i] + '_container').show();
Note: See TracChangeset for help on using the changeset viewer.