Seems reasonable. You could also do it purely via CSS. Suppose "amount" is 
the third column of the table and the table has id "mytable":

#mytable td:nth-child(3) {text-align: right;}

That won't work in older versions of IE, though. In that case, you can use 
jQuery:

$('.ie #mytable td:nth-child(3)').css('text-align', 'right');

That assumes you're using the conditional ".ie" class trick on the html 
element, like in the "welcome" app layout.html:

<!--[if lt IE 9 ]><html class="ie no-js" lang="en"> <![endif]-->

In that case, ".ie" becomes a css selector for the entire document, but 
only in IE < 9, so the jQuery will only be used in that case.

Anthony


On Monday, February 20, 2012 4:52:46 AM UTC-5, Edward Shave wrote:
>
> Currently I am using this....
>
> db.ledger.amount.represent=lambda value: DIV(value, _style="width 100%; 
> text-align:right;")
>
>
>

Reply via email to