benhoyt wrote:
> Aha -- excellent idea! No config option, no fancy server-side code,
> just a simple <a> tag with a 15-line JavaScript function called by the
> onclick event. You could put the "toggle line numbers" link nicely in
> the table cell to the right of the "Line" heading cell.
>
It turns out to be two two-line functions (excuse the poor namespace
control):
var a,b;
function removeLineNumbers()
{
a = jQuery('#preview table.code th.lineno').remove();
b = jQuery('#preview table.code tbody th').remove();
}
function restoreLineNumbers()
{
var rows = jQuery('#preview table.code tbody tr'); // cache
value--doesn't count as line of code ; )
jQuery('#preview table.code thead tr').prepend(a[0]);
b.each(function(i){rows.eq(i).prepend(b[i]);});
}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---