Changeset 1837
- Timestamp:
- 12/09/2008 02:19:59 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/bb-includes/js/wp-lists.js (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bb-includes/js/wp-lists.js
r1668 r1837 27 27 try { 28 28 cl = $(e).attr('class') || ''; 29 cl = cl.match(new RegExp(t+':[ A-Za-z0-9:_=-]+'));29 cl = cl.match(new RegExp(t+':[\\S]+')); 30 30 if ( cl ) { c = cl[0].split(':'); } 31 31 } catch(r) {} … … 55 55 var list = this; e = $(e); s = s || {}; 56 56 var cls = wpList.parseClass(e,'add'); 57 s = wpList.pre.call( list, e, s, 'add' ); 58 57 59 s.element = cls[2] || e.attr( 'id' ) || s.element || null; 58 60 if ( cls[3] ) { s.addColor = '#' + cls[3]; } 59 61 else { s.addColor = s.addColor || '#FFFF33'; } 60 61 s = wpList.pre.call( list, e, s, 'add' );62 62 63 63 if ( !s ) { return false; } … … 118 118 var list = this; e = $(e); s = s || {}; 119 119 var cls = wpList.parseClass(e,'delete'); 120 s = wpList.pre.call( list, e, s, 'delete' ); 121 120 122 s.element = cls[2] || s.element || null; 121 123 if ( cls[3] ) { s.delColor = '#' + cls[3]; } 122 124 else { s.delColor = s.delColor || '#FF3333'; } 123 124 s = wpList.pre.call( list, e, s, 'delete' );125 125 126 126 if ( !s || !s.element ) { return false; } … … 176 176 177 177 ajaxDim: function( e, s ) { 178 if ( $(e).parent().css('display') == 'none' ) // Prevent hidden links from being clicked by hotkeys 179 return false; 178 180 var list = this; e = $(e); s = s || {}; 179 181 var cls = wpList.parseClass(e,'dim'); 182 s = wpList.pre.call( list, e, s, 'dim' ); 180 183 181 184 s.element = cls[2] || s.element || null; … … 185 188 if ( cls[5] ) { s.dimDelColor = '#' + cls[5]; } 186 189 else { s.dimDelColor = s.dimDelColor || '#FF3333'; } 187 188 s = wpList.pre.call( list, e, s, 'dim' );189 190 190 191 if ( !s || !s.element || !s.dimClass ) { return true; } … … 237 238 238 239 $.ajax( s ); 239 if ( element.is( 'a, :submit, :button' ) ) 240 return false; 240 return false; 241 241 }, 242 242 … … 273 273 s.pos = s.pos.substr(1); 274 274 ba = 'before'; 275 } else if ( '+' == s.pos.substr(0,1) ) {276 s.pos = s.pos.substr(1);277 ba = 'append';278 275 } 279 276 var ref = list.find( '#' + s.pos );
Note: See TracChangeset
for help on using the changeset viewer.