I'm trying to set opacity of element by jQuery.

```
$('[class*="OtherFeatur"]').load(function(){
                    $(this).fadeTo(500, 0.5);
                });

```

is not working but when I do 
```
                $('[class*="OtherFeatur"]').fadeTo(0,0.5);

```

it will be affected. where is problem of first code?
and which one is better ,set opacity by jQuery or CSS?
how can I do it by css ,that all browser can show it?